Definition of Molucca balm
: an annual herb (Moluccella laevis) with a greenish calyx resembling a bell surrounding the shorter whitish corolla
— called also bells of Ireland, shellflower
the perfect form or example of something
Get Word of the Day daily email!
What did you just call me?! A Quiz