Answer: skeletoniser

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