glomeruli
/ɡlɒmˈɛrʊlaɪ, ɡlomˈɛrʊlaɪ/Definitions
1. noun
A small cluster of blood vessels in the kidney that is involved in the filtration of blood.
“The doctor examined the glomeruli under a microscope to diagnose the patient’s kidney disease.”
1. noun
A small cluster of blood vessels in the kidney that is involved in the filtration of blood.
“The doctor examined the glomeruli under a microscope to diagnose the patient’s kidney disease.”