Amoebocyte totipotent