'molucca balm' definitions:

Definition of 'molucca balm'

(from WordNet)
noun
Aromatic annual with a tall stems of small whitish flowers enclosed in a greatly enlarged saucer-shaped or bell-shaped calyx [syn: molucca balm, bells of Ireland, Molucella laevis]