French-English dictionary »

immortalité biologique meaning in English

FrenchEnglish
immortalité biologique nom {f}

biological immortality◼◼◼(phenomenon)
noun