glomerulus
glo·mer·u·lus
noun \glə-ˈmer-(y)ə-ləs, glō-\ plural glo·mer·u·li\-ˌlī, -ˌlē\
Definition of GLOMERULUS
: a small convoluted or intertwined mass; especially : a tuft of capillaries at the point of origin of each vertebrate nephron that passes a protein-free filtrate to the surrounding Bowman's capsule
Origin of GLOMERULUS
New Latin, glomerulus, glomerule, diminutive of Latin glomer-, glomus ball; akin to Latin globus globe
First Known Use: 1856
Learn More About GLOMERULUS
Browse
Next Word in the Dictionary: glomus
Previous Word in the Dictionary: glomerulose
All Words Near: glomerulus
Previous Word in the Dictionary: glomerulose
All Words Near: glomerulus
Seen & Heard 
What made you want to look up glomerulus? Please tell us where you read or heard it (including the quote, if possible).








