Entry from British & World English dictionary
Definition of leaf roll in English:
A virus disease of potatoes marked by upward curling of the leaves.
- 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.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.