glomerulus | ||
1. | [ noun ] (anatomy,zoology) a small intertwined group of capillaries in the malpighian body; glomeruli filter blood during urine formation | |
Related terms: | capillary malpighian_body | |
Similar spelling: |
glomerule glomerular glamorous glimmer glamorise |