elixirs

noun
  1. magical or medicinal potions believed to cure diseases or grant special powers
  2. sweet flavored liquid medicines or pharmaceutical preparations
  3. Usage: medical
  4. substances or solutions believed to have transformative or curative properties
  5. Usage: figurative

Examples