AMOEBOCYTES

Definition of AMOEBOCYTES