Home

Word

elixir of life, n.
more info a hypothetical substance believed to maintain life indefinitely; once sought by alchemists
<noun.food>

elixir of life
semantic pointers
hypernym