YourDictionary

lemon balm

a perennial mint (Melissa officinalis) with white or yellowish flowers and aromatic leaves: used in flavoring food, liqueurs, and medicines

See lemon balm in American Heritage Dictionary 4

Learn more about lemon balm

link/cite print suggestion box