Answer: leafworms

AnswerCrossword Clue
leafwormsLEAFWORM, a moth larva that feeds on leaves