glomeruli of the kidney definition | Concept | Medical Knowledge Base
glomeruli of the kidney definition
The glomeruli (say "gluh-MAIR-yuh-lee") are tiny blood vessels in the kidneys. They help move blood across the membrane of the kidney to filter wastes from the bloodstream.