English-Italian dictionary »

totipotent meaning in Italian

EnglishItalian
totipotent (exhibiting totipotency)
adjective

totipotenteadjective