Spanish-English dictionary »

totipotente meaning in English

SpanishEnglish
totipotente adjective

totipotent(exhibiting totipotency)
adjective