skeletonizer

noun

In entomology, an insect which eats the parenchyma of leaves, leaving the skeleton: as, the apple-leaf skeletonizer, Pempelia hammondi.

noun

Any small moth whose larva eats the parenchyma of leaves, leaving the skeleton.

noun

Any moth whose larva eats the parenchyma of leaves, leaving the skeleton behind.