Elixir of Life

Referenced in 1 episode

Definition

A legendary alchemical substance said to grant long life or immortality, often linked to the Philosopher's Stone, Egyptian 'white powder' and the Count of St. Germain. Anderson suggests it may actually be urine.