Answer: scolecid

AnswerCrossword Clue
scolecida worm