Dr Lee Townsend

News, Articles, Videos and other content about Dr Lee Townsend

Entomologists: Control Caterpillars Now

Eastern tent caterpillars have begun hatching in Central Kentucky, and their population numbers are trending up, the University of Kentucky College of Agriculture has reported.

Most Popular Stories