Answer: echinococcus

AnswerCrossword Clue
echinococcusa parasitic tapeworm