Definition of leaf roll in English:

leaf roll

Line breaks: leaf roll

noun

[mass noun]
A virus disease of potatoes marked by upward curling of the leaves.
More 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.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day retroflex
Pronunciation: ˈrɛtrə(ʊ)flɛks
adjective
turned backwards