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
effusion effusion
/ɪ ˈfju ʒən/