RichThesaurus
dropsywort
vs
melissa
dropsywort
melissa
noun
A plant of the genus Melissa, especially lemon balm (Melissa officinalis), often used medicinally.
How often have the words
dropsywort
and
melissa
occurred in a corpus of books?
(source:
Google Ngram Viewer
)