Definition of leaf roller in English:

Share this entry

leaf roller

Entry from British & World English dictionary

noun

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!

For editors and proofreaders

Line breaks: leaf roll¦er

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.