Elixir of life definitions

Search

elixir of life

elixir of life logo #20400[n] - a hypothetical substance believed to maintain life indefinitely
Found on http://www.webdictionary.co.uk/definition.php?query=elixir%20of%20life

elixir of life

elixir of life logo #20974 noun a hypothetical substance believed to maintain life indefinitely; once sought by alchemists
Found on https://www.encyclo.co.uk/local/20974
No exact match found.