1 apple leaf skeletonizer | Definition of apple leaf skeletonizer

apple leaf skeletonizer

noun

Definition of apple leaf skeletonizer

: a small dark-brownish moth (Psorosina hammondi) having a brownish green caterpillar that feeds on the interveinal tissue of apple leaves