Italian-English dictionary »

totipotente meaning in English

ItalianEnglish
totipotente adjective

totipotent(exhibiting totipotency)
adjective

Your history