English dictionary
glomerulus meaning and definition
Definition and meaning of glomerulus at MeaningMonkey.org. glomerulus meaning and definition in the English Dictionary.GLOMERULUS noun
Definition of glomerulus (noun)
- a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation
Source: Princeton University Wordnet