glomerulus has definitions from the fields of anatomy,zoology
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

*