'Live-forever' definitions:

Definition of 'live-forever'

(from WordNet)
noun
Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers [syn: orpine, orpin, livelong, live-forever, Sedum telephium]

Definition of 'Live-forever'

From: GCIDE
  • Live-forever \Live"-for*ev`er\, n. (Bot.) A plant (Sedum Telephium) with fleshy leaves, which has extreme powers of resisting drought; garden ox-pine. [1913 Webster]