skeletonizers

noun
  1. insects, especially moth or beetle larvae, that feed on leaf tissue between the veins, leaving only the skeletal framework of leaves
  2. Usage: entomology; gardening

Examples