Glomerulus

A small network of capillaries in the kidneys that filters waste products from the blood and regulates fluid balance in the body.

Glomerulus: A small network of capillaries in the kidneys that filters waste products from the blood and regulates fluid balance in the body.