What is lemon balm?
A lemon-scented herb from the mint family, lemon balm is native to Europe, North Africa and West Asia (but is also grown around the world). Herbalists in the Renaissance period used to hold this herb in high regard for its many healing abilities, saying that “lemon balm contains within it...