单词 | leaf roll |
释义 | leaf rollnoun [mass noun] 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....
|
随便看 |
英语词典包含243303条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。