Sekirov Dictionary

balm of Gilead

noun3

  1. (figurative) A remedy believed to cure all disease; a panacea.
  2. Any plant of the species Cedronella canariensis, family Lamiaceae, native to Macaronesia.

This dictionary works without the internet: on your phone · in Chrome