Nouns

(n)elixir of lifea hypothetical substance believed to maintain life indefinitely; once sought by alchemists