melissa

/mʌlˈɪsʌ/

Explore definitions, synonyms, and language insights of melissa

Definitions

Noun
a genus of Old World mints of the family Labiatae

More General Terms