glomerule
noun
- a compact cluster, as of a flower head
- glomerulus
See glomerule in American Heritage Dictionary 4
(glŏmˈə-ro͞olˌ, glŏmˈyə-)
noun- Botany A compact, cymose cluster of flowers.
- Anatomy A glomerulus.
Related Forms:
- glo·merˈu·late (glō-mĕrˈyə-lĭt) adjective
Learn more about glomerule
link/cite
print
suggestion box