Answer: endamoebas

AnswerCrossword Clue
endamoebasENDAMOEBA, (Latin) a parasitic amoeba also ENDAMEBA