Answer: caddisworms

AnswerCrossword Clue
caddiswormsCADDISWORM, the larva of the caddisfly