Entamoeba histolytica life cycle | morphology | Laboratory diagnosis | full explained | medzukhruf