glomerulus
noun
glo·mer·u·lus
glə-ˈmer-(y)ə-ləs
glō-
plural glomeruli
glə-ˈmer-(y)ə-ˌlī
-ˌlē
glō-
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share