live-forever
English
live-forever meaning in English • live-forever का अर्थ अंग्रेजी में
Noun
- A plant (Sedum Telephium) with fleshy leaves, which has extreme powers of resisting drought; garden ox-pine.