balm
[
English
]
Lemon balm.
Synonyms in other languages
English
lemon balm
sweet balm
Italian
melissa
Latin names
Melissa officinalis
Related terms
melissa
lemon balm
sweet balm