glomerule
0 synonyms and 0 antonyms for glomerule, grouped by meaning and by how common each one is.
Noun — A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
We haven't recorded synonyms for glomerule yet. You can still read its full definition, where it comes from, or words that rhyme with it.
Etymology
Diminutive of Latin glomus ball.
Full origin of glomerule →