Home » Food Dictionary » Herbs » Lemon Balm
Lemon balm, not to be confused with bee balm, Monarda species, is a perennial herb in the mint family Lamiaceae, native to southern Europe and the Mediterranean region.
Buy Lemon Balm Online
The SimplePie template file is not readable by WordPress. Check the WordPress Control Panel for more information.