Meaning ofglomerularin English

glomerular

us/ɡlōˈmœrlʊər/uk/ɡləʊˈmɜːrlʊər/
#uncommon
Definitions