Meaning ofglomerularin English

glomerular

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