apple leaf skeletonizer
noun
: a small dark-brownish moth (Psorosina hammondi) having a brownish green caterpillar that feeds on the interveinal tissue of apple leaves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share