Glomerulus :
glomerulus
English Meaning :
(Noun : A small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation)
(Noun : A small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation)
Example : Pressure of blood in the glomerulus causes fluid to filter into Bowman's capsule.
Pressure of blood in the glomerulus causes fluid to filter into Bowman's capsule.