Definition of leaf roller in English:
An insect, especially a small moth, whose larvae roll up the leaves of plants which they feed upon.
- 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!
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan