Chinese-English dictionary »

生物永生 /shēngwù yǒngshēng/ meaning in English

ChineseEnglish
生物永生 /shēngwù yǒngshēng/ noun

biological immortality(phenomenon)
noun