Definition of totipotency in English:

totipotency

noun

Biology