Report - Entamoeba histolytica & Giardia lambila Entamoeba histolytica : a protozoan parasite, cause amebiasis 50000000 people worldwide suffer from E. histolytica.

Please pass captcha verification before submit form