LEAF CRUMPLER


Meaning of LEAF CRUMPLER in English

noun

: 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 Pyralididae that feeds on the apple and related trees

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.