Answer: filariid

AnswerCrossword Clue
filariida parasitic worm, also FILARIA
filariidfilaria