YourDictionary

glomerulus medical definition

noun pl. glo·mer·u·li
  1. A small cluster or intertwined mass.
  2. A tuft of capillaries situated within a Bowman's capsule at the end of a renal tubule in the vertebrate kidney that filters waste products from the blood and thus initiates urine formation.
  3. The twisted secretory portion of a sweat gland.
  4. A nerve ending consisting of a cluster of dendritic ramifications and axon terminals surrounded by a glial sheath.

Learn more about glomerulus

link/cite print suggestion box