What are Colorado Potato Beetles?

Colorado potato beetles (Leptinotarsa decemlineata) are notorious eaters of potato foliage. These insects inflict the most damage on potato plants in the United States and are known to affect potato crops throughout the world. The beetles which are said to...
Read MoreNo comments