sweet balm

[English]

Lemon balm.

Synonyms in other languages

English

Italian

Latin names

Tamil

Related terms