Answer: skeletonizer

AnswerCrossword Clue
skeletonizerany of the larva of various moths that feed on leaves reducing them to skeletons also SKELETONISER