BEE PLANT


Meaning of BEE PLANT in English

noun

: a plant much frequented by bees for nectar: as

a. : a heavy-scented herb ( Cleome serrulata ) with numerous pink flowers

b. : any of various plants of the genus Scrophularia

c. : bee balm

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