Answer: scolecids

AnswerCrossword Clue
scolecidsSCOLECID, a worm