English dictionary
glomerulus
/gl/oU/'m/E/r/j//U/l/@/s/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation
Source: WordNet 3.0
-
The bunch of looped capillary blood vessels in a Malpighian capsule of the kidney.
Source: webster1913