Share this entry
leaf roller Line breaks: leaf roll¦er

Definition of leaf roller in English:


An insect, especially a small moth, whose larvae roll up the leaves of plants which they feed upon.
Example sentences
  • In Australia a native leaf roller, light brown apple moth, is the country's most serious insect pest, feeding on a wide range of native and imported plants, including grapevines.
  • Chinese farmers planted this field with genetically modified rice engineered to resist two insect pests, the stem borer and the leaf roller.
  • Some of the most common garden pests that gardeners encounter include aphids, mealybugs, spider mites, white, flies, thrips, slugs and snails, scales, leaf rollers, squash bugs, pillbugs, and yes - sowbugs!
Share this entry

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.

Subscribe to remove ads and access premium resources