Meaning ofglomerulusin English

glomerulus

us/ɡləˈmorjələs/uk/ɡləˈmɒrjələs/
#uncommon
Definitions