Msstate Logo

Larra bicolor (F.) Sphecidae

A parasitoid of Scapteriscus spp.