mélisse
Top 30000
Meanings
Noun
1. melissa (Melissa officinalis)
Examples1
There is lemon balm in my garden.