Ichneumoninae of Florida and Neighboring States
From Arthropods of Florida and Neighboring Land Areas.
“Ichneumoninae of Florida and neighooring states” encompasses all of Florida except the southern tip of the peninsula, most of South Carolina, Georgia, Alabama, Mississippi, Louisiana, Arkansas, eastern Texas, eastern North Carolina, and smaller parts of western Tennessee, southeastern Missouri and southwestern Kentucky. …read more