LIVE-FOREVER MEANING IN ENGLISH

• Live-forever Definition & Synonyms

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


Synonyms:
Livelong, Orpin, Orpine,

RECENT SEARCHES