Dictionary > Glomerulus

Glomerulus

A small intertwined group of capillaries in the malpighian body; glomeruli filter blood during urine formation.A closely knitted structure of cappillaries found in vertebrate kidneys that is responsible for filtering the blood, by reabsorbing useful materials and excreting waste materials from the bloodstream and excretory organs.


You will also like...

Related Articles...

No related articles found

See all Related Topics