An alchemical liquid "of life" believed to be capable of prolonging it
[DOC] [TLE] Elixirs of life - definition of elixirs of life by The Free Dictionary [PAR] (Alchemy) an alchemical preparation supposed to be capable of prolonging life ... 
elixir of life.