Definitions
There is 1 meaning of the phrase
Molucca Balm.
Molucca Balm - as a noun
Aromatic annual with a tall stems of small whitish flowers enclosed in a greatly enlarged saucer-shaped or bell-shaped calyx
Synonyms (Exact Relations)
bells of irelandmolucella laevis