Glomerulus

Of malpighian body and capillary.

A small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation.

This concept's ID is @1~28693