melissa ( synonym found)

Definition of melissa:

°A plant of the Melissa genus, especially lemon balm, often used medicinally.

Definition of melissa:

°A plant of the Melissa genus, especially lemon balm, often used medicinally.

Back to Top