endameba

meaning: any ameba of the genus Endamoeba (noun)