Megopteran

The Megopteran was a giant insectoid creature from the future, derived from Hymenoptera. It inhabited the same time and place as the Future Predators, and it would seem that the Predators and Megopterans were rivals in their world's ecosystem.