Word
elixir of life, n.
a hypothetical substance believed to maintain life indefinitely; once sought by alchemists
<noun.food>
elixir of life
semantic pointers
hypernym
elixir