Find the word definition

Wiktionary
glomerular

a. Of, pertaining to a glomerulus, or affecting the glomeruli

WordNet
glomerular

adj. of or relating to glomeruli