archaeocyte amebocyte amaebocyte amoebocyte throphozoite fragmentocyte myxameba acanthrocyte coelomocyte schizocyte