Microbiology

Trophozoite of Entamoeba histolytica ?