Definition of “glomerulus” - English Dictionary

English

“glomerulus” in English

See all translations

glomerulusnoun [ C ]

uk /ɡləˈmɜː.jə.ləs/ us /ɡləˈmɝː.jə.ləs/ plural glomeruli specialized

(Definition of “glomerulus” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)