Definition of Elixir Of Life

  • 1. A hypothetical substance believed to maintain life indefinitely; once sought by alchemists Noun

Semanticaly linked words with "elixir of life"

Hyponims for word "elixir of life"