skeletonizer
nounIn entomology, an insect which eats the parenchyma of leaves, leaving the skeleton: as, the apple-leaf skeletonizer, Pempelia hammondi.
nounAny small moth whose larva eats the parenchyma of leaves, leaving the skeleton.
nounAny
In entomology, an insect which eats the parenchyma of leaves, leaving the skeleton: as, the apple-leaf skeletonizer, Pempelia hammondi.
nounAny small moth whose larva eats the parenchyma of leaves, leaving the skeleton.
nounAny