elixir of life
English Dictionary
->
Letter E
-> elixir of life
Search Dictionary:
elixir of life Definition
(n)
a
hypothetical
substance
believed
to
maintain
life
indefinitely
;
once
sought
by
alchemists
elixir of life Synonyms
elixir of life
© Art Branch Inc.