- molucca balm as a noun:
- 1
molucca balm
noun
1 molucca balm
Aromatic annual with a tall stems of small whitish flowers enclosed in a greatly enlarged saucer-shaped or bell-shaped calyx.
synonyms: bells of Ireland, Molucella laevis.
debug info: 0.0198