Larra bicolor is a parasitoid wasp native to South America. It was introduced into Florida as a biological pest control of #278002923
Description
Larra bicolor is a parasitoid wasp native to South America. It was introduced into Florida as a biological pest control of invasive mole crickets isolated on white background. Side top view