Vegetable IPM Laboratory,Department of Entomology,Texas Agricultural Experiment Station,Texas A&M University ,2415 E. Highway 83, Weslaco, TX 78596-8399 USA;
Vegetable IPM Laboratory,Department of Entomology,Texas Agricultural Experiment Station,Texas A&M University ,2415 E. Highway 83, Weslaco, TX 78596-8399 USA;