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 (as of organisms, nerve fibers, or capillaries): as a : a tuft of capillaries that is covered by epithelium, is situated at the point of origin of each vertebrate nephron, and normally passes a protein-free filtrate from the blood to the surrounding Bowman's capsule—see renal corpuscle/art/med/kidney.htm b : the convoluted secretory part of a sweat gland c : a dense entanglement of nerve fibers situated in the olfactory bulb and containing the primary synapses of the olfactory pathway

Learn More About GLOMERULUS

Test Your Vocabulary

Take Our 10-Question Quiz

Name That Thing

Take our visual vocab quiz

Test Your Knowledge »

True or False?

A quick quiz about stuff worth knowing

Take It Now »

Join Us on FB & Twitter

Get the Word of the Day and More

Facebook | Twitter

Get Our Free Apps

Voice Search, Favorites,
Word of the Day, and More

iPhone | iPad | Android | More