glomerule
glomerule · glomerules
A head or dense cluster of flowers, formed by condensation of a cyme, as in the…A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
Meaning
3 sensesA head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
A glomerulus.
A globule of metal.
More definitions
- a compacted or sessile cyme
Origin
Diminutive of Latin glomus ball.Diminutive of Latin glomus ball.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: glomerules| Singular | glomerule |
|---|---|
| Plural | glomerules |
regular