LEMON BALM


Meaning of LEMON BALM in English

■ noun a bushy lemon-scented herb of the mint family. [ Melissa officinalis .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.