Answer: strongyloids

AnswerCrossword Clue
strongyloidsSTRONGYLOID, a strongyl, a parasitic threadworm