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
n. a small intertwined group of capillaries in the malpighian body; glomeruli filter blood during urine formation
[also: glomeruli (pl)]
glomeruli
See glomerulus
Usage examples of "glomeruli".
So your system made antibodies against your own glomeruli, and systematically took them out.