apple leaf skeletonizer
nounDefinition 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