molucca balm
Meaning, Definition & Usage
Dictionary
Related
noun
aromatic annual with a tall stems of small whitish flowers enclosed in a greatly enlarged saucer-shaped or bell-shaped calyx
bells of Ireland; Molucella laevis
.
WordNet
Previous
Next