Molucca balm en · NOUN Meanings Synonym of shellflower (“a plant in the mint family grown for its distinctive circular green calyxes, Moluccella laevis”) Synonyms shellflower