English dictionary
glomerular meaning and definition
Definition and meaning of glomerular at MeaningMonkey.org. glomerular meaning and definition in the English Dictionary.GLOMERULAR adjective
Definition of glomerular (adjective)
- of or relating to glomeruli
Source: Princeton University Wordnet