Molucca balm

noun

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