LIVE-FOREVER


Meaning of LIVE-FOREVER in English

(n.) A plant (Sedum Telephium) with fleshy leaves, which has extreme powers of resisting drought; garden ox-pine.

Webster's English dictionary.      Английский словарь Webster.