glomerule
[ glom-uh-rool ]
/ ˈglɒm əˌrul /
noun Botany.
a cyme condensed into a headlike cluster.
Origin of glomerule
1785–95; < New Latin
glomerulus
glomerulus
Words nearby glomerule
Example sentences from the Web for glomerule
A Glomerule is a cyme still more compacted, so as to imitate a head.
The Elements of Botany |Asa Gray
British Dictionary definitions for glomerule
glomerule
/ (ˈɡlɒməˌruːl) /
noun botany
a cymose inflorescence in the form of a ball-like cluster of flowers
a ball-like cluster of spores
Derived forms of glomerule
glomerulate (ɡlɒˈmɛrʊlɪt, -ˌleɪt), adjectiveWord Origin for glomerule
C18: from New Latin
glomerulus
Medical definitions for glomerule
glomerule
[ glŏm′ə-rōōl′, glŏm′yə- ]
n.
A glomerulus.