leaf roller

English dictionary entry

Meanings

noun
  1. A caterpillar of any tortrix moth (Tortricidae family), a pest that infests plants and rolls up their leaves.

Word forms

leaf roller leaf rollers leaf-roller

Derived words

chestnut leaf roller leaf roller moth rose leaf roller strawberry leaf roller vine leaf roller
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.