What is the meaning of Elixir_of_life?

A substance which when drunk brings immortality: eternal life, eternal youth.

Source: wiktionary.org