Live-forever Copy link Live-forever , noun (Botany) A plant (Sedum Telephium) with fleshy leaves, which has extreme powers of resisting drought; garden ox-pine.