Answer: caddisworm

AnswerCrossword Clue
caddiswormthe larva of the caddisfly