Answer: filariids

AnswerCrossword Clue
filariidsFILARIID, a parasitic worm, also FILARIA