Wiktionary
glomerular
a. Of, pertaining to a glomerulus, or affecting the glomeruli
WordNet
glomerular
adj. of or relating to glomeruli