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 )