AMOEBOCYTE

Definition of AMOEBOCYTE