amoebocyte

not defined yet