elixir_of_life has definitions from the fields of medicine,pharmacology,food
1
[ noun ] (medicine,pharmacology,food) a hypothetical substance believed to maintain life indefinitely; once sought by alchemists

Related terms

elixir

*