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