elixir_of_life
1. [ noun ] (medicine,pharmacology,food) a hypothetical substance believed to maintain life indefinitely; once sought by alchemists
Related terms: elixir