Cool find! I think this may actually be a mantis from genus Tenodera. Here is a link: http://bugguide.net/node/view/386/bgpage
Stagmomantis carolina has a different body shape and doesn't sport those pretty green edges on the wings. http://bugguide.net/node/view/4821
Check out the links and see what you think!
In the mean time, this would be a nice addition to the Marvelous Mantids of the World mission: http://www.projectnoah.org/missions/15738247
Comments (2)