elixir da vida

Noun

 * 1)  elixir of life elixir that brings immortality