Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: glomerule  'gló-mu,rool
  1. A compacted or sessile cyme
    "The amaranth's tiny flowers are grouped in dense glomerules"

Derived forms: glomerules

Type of: cyme