French-English dictionary »

totipotence meaning in English

FrenchEnglish
totipotence nom {f}

totipotency◼◼◼(ability to produce differentiated cells on division)
noun