AMEBOCYTES

Definition of AMEBOCYTES