MELISSA


Meaning of MELISSA in English

noun a genus of labiate herbs, including the balm, or bee balm (melissa officinalis).

Webster English vocab.      Английский словарь Webster.