glomerular
ˈɡlɒmɪrələr
Definitions
1. adjective
relating to the glomeruli, which are small clusters of blood capillaries in the kidneys that filter waste from the blood.
“The glomerular filtration rate is a crucial indicator of kidney function.”
2. noun
a glomerulus, especially in the kidneys.
“The doctor examined the glomerular structure under a microscope.”