LIVE-FOREVER


Meaning of LIVE-FOREVER in English

noun a plant (sedum telephium) with fleshy leaves, which has extreme powers of resisting drought; garden ox-pine.

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