BEE BALM


Meaning of BEE BALM in English

[bee balm] n (1840) 1: any of several monardas; esp: oswego tea

2: lemon balm

Merriam-Webster English vocab.      Английский словарь Merriam Webster.