glomerule
About 0.00 uses per million words.
Meaning
- noun A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
- noun A glomerulus.
- noun A globule of metal.
Similar words
glome flower head floret head follicle capitulum galea glume capitule bostryx
Word family
glomerules
Save “glomerule” to learn later