This is a mantis ootheca (egg case)! I am not sure which species created it. Do you have any other views? It reminds me most of something from genus Stagmomantis but I can't be sure. You can try browsing through here: http://bugguide.net/node/view/342391/bgpage
This would be a nice addition to the Marvelous Mantids of the World mission: http://www.projectnoah.org/missions/15738247
Comments (1)