molucca balm

1. (noun) aromatic annual with a tall stems of small whitish flowers enclosed in a greatly enlarged saucer- or bell-shaped calyx
Synonyms: Molucella laevis, bells of Ireland
Related Words: herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice