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