molucca balm
English Dictionary
->
Letter M
-> molucca balm
Search Dictionary:
molucca balm Definition
(n)
aromatic
annual
with
a
tall
stems
of
small
whitish
flowers
enclosed
in
a
greatly
enlarged
saucer
-
or
bell
-
shaped
calyx
molucca balm Synonyms
bells of Ireland
molucca balm
Molucella laevis
© Art Branch Inc.