MELISSA


Meaning of MELISSA in English

n. type of flower attractive to bees and hummingbirds for its sweet fragrance

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.