SynonymX
Speak
Elixir Of Life
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"
elixir
Hyponims for word "elixir of life"
elixir