Glomerule (noun) Definition, Meaning & Examples

noun Botany.
  1. a cyme condensed into a headlike cluster.
noun botany
  1. a cymose inflorescence in the form of a ball-like cluster of flowers
  2. a ball-like cluster of spores
Glomerule (noun) Definition, Meaning & Examples

More Definitions