amoebocyte
not defined yet