TROPHOZOITES

Definition of TROPHOZOITES