Definition of leaf roll in English:

Share this entry

leaf roll

noun

[mass noun]
A virus disease of potatoes marked by upward curling of the leaves.
Example sentences
  • It claims that their insect-resistant potato requires 40 percent less insecticide (for the Colorado potato beetle and aphids that transmit leaf roll virus disease) than other varieties.
  • Just last year, or early this year, there were some major viral outbreaks of potato leaf roll virus in Australia.
  • The biggest concern in the Pacific Northwest is the green peach aphid, because the aphid transmits leaf roll and other viruses.

For editors and proofreaders

Line breaks: leaf roll

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.