What does lemon balm mean?
• LEMON BALM (noun) The noun LEMON BALM has 2 senses: 1. bushy perennial Old World mint having small white or yellowish flowers and fragrant lemon-flavored leaves; a garden escapee in northern Europe and North America 2. lemony leaves used for a tisane or in soups or fruit punches Familiarity information: LEMON BALM used as a noun is rare.