Unknown parasite of omnivorous leafroller.

Parasite larva emerging from dead omnivorous leafroller, 3X; Shafter Co., . Credit: Jack Kelly Clark
Credit: Jack Kelly Clark