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

  • Definition for "leaf roller"
    • some of a number of moths regarding the…
    • View More
  • Cross Reference for "leaf roller"
  • Equivalent 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!