1 leaf crumpler | Definition of leaf crumpler

leaf crumpler

noun

Definition of leaf crumpler

: any of several small American moths or their caterpillars that form a nest by crumpling and fastening leaves together in clusters especially : a moth (Acrobasis indigenella) of the family Pyralidae that feeds on the apple and related trees