Glomerular Definition
adjective
Of, pertaining to a glomerulus, or affecting the glomeruli.
Wiktionary
Glomerular Is Also Mentioned In
Find Similar Words
Find similar words to glomerular using the buttons below.
Of, pertaining to a glomerulus, or affecting the glomeruli.
Find similar words to glomerular using the buttons below.