glomerulus
Pronunciation: /glɒˈmɛr(j)ʊləs/
Definition of glomerulus
noun ( plural glomeruli /-lʌɪ, -liː/)
Anatomy & BiologyOrigin:
mid 19th century: modern Latin, diminutive of Latin glomus, glomer- 'ball of thread'
