Answer: toxocara

AnswerCrossword Clue
toxocaraa parasitic worm