Lemon-balm meaning

A perennial mint (Melissa officinalis) with white or yellowish flowers and aromatic leaves: used in flavoring food, liqueurs, and medicines.
noun
0
0
A perennial herb, Melissa officinalis, of southern Europe; used as a flavouring in ice cream etc.
noun
0
0
Advertisement