English-French dictionary »

biological immortality meaning in French

EnglishFrench
biological immortality (phenomenon)
noun

immortalité biologique◼◼◼nom {f}