leaf roller definition

  • noun:
    • some of a number of moths regarding the family members Tortricidae whose larvae make nests of rolled leaves and silk.
    • The caterpillar of a tortrix moth, a pest that infests flowers and moves up their particular leaves.

Related Sources

  • Hypernym for "leaf roller"
  • Cross Reference for "leaf roller"
  • Equivalent for "leaf roller"
  • Variant for "leaf roller"
41 votes

How would you define leaf roller?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!