[ glɒ'mɛr(j)ʊləs ]
■ noun ( plural glomeruli -lʌɪ , -li: ) Anatomy & Biology a cluster of nerve endings, spores, or small blood vessels, especially of capillaries around the end of a kidney tubule.
Derivatives
glomerular adjective
Origin
C19: mod. L., dimin. of L. glomus , glomer- 'ball of thread'.