Definition of leaf crumpler in English:

leaf crumpler

noun

  • A North American pyralid moth, Acrobasis indiginella, the larvae of which shelter inside tubes that they spin on the host apple tree.

Origin

Mid 19th century; earliest use found in American Entomologist.