glomeruli glomeruli

Definition(s):

  • (n) a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation

Usage(s):

  • When blood flows into the glomeruli and around the tubules, one-fifth of its water content is led aside for finer filtration.
Word of the Day
engender engender
/ɛn ˈdʒɛn dər /