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

Example sentences from the Web for glomerule

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), adjective

Word Origin for glomerule

C18: from New Latin glomerulus

Medical definitions for glomerule

glomerule
[ glŏmə-rōōl′, glŏmyə- ]

n.

A glomerulus.

Other words from glomerule

glo•meru•late (glō-mĕryə-lĭt) adj.