EN English dictionary: totipotency
totipotency has 3 translations in 2 languages
Jump to Translations
translations of totipotency
EN IT Italian 1 translation
- totipotenza (n) [ability to produce differentiated cells on division] (n)