BEE BALM


Meaning of BEE BALM in English

noun

1. : lemon balm

2. : either of two common monardas:

a. : oswego tea

b. : a wild bergamot ( Monarda fistulosa )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.