Find the word definition

Crossword clues for glomeruli

The Collaborative International Dictionary
Glomeruli

Glomerulus \Glo*mer"u*lus\, n.; pl. Glomeruli. [NL., dim. of L. glomus. See 3d Glome.] (Anat.) The bunch of looped capillary blood vessels in a Malpighian capsule of the kidney.

Wiktionary
glomeruli

n. 1 (en-irregular plural of: glomerulus) 2 That which is affected by glomerular nephropathies

WordNet
glomerulus
  1. n. a small intertwined group of capillaries in the malpighian body; glomeruli filter blood during urine formation

  2. [also: glomeruli (pl)]

glomeruli

Usage examples of "glomeruli".

So your system made antibodies against your own glomeruli, and systematically took them out.