English | German | Russian | Czech

totipotent English

Meaning totipotent meaning

What does totipotent mean?

totipotent

having the ability to give rise to unlike cells embryonic stem cells are totipotent

Are you looking for...?