Share this entry
leaf roll Line breaks: leaf roll

Definition of leaf roll in English:


[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.
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 adverts and access premium resources