RichThesaurus
melissa
melissa
synonyms
honey plant
dropsywort
honey plant
lemon balm
hoya
melissa
definitions
noun
A plant of the genus Melissa, especially lemon balm (Melissa officinalis), often used medicinally.