Answer: skeletonisers

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