ForestDragon Neat photo. I think the current Scientific name for the Chinese Mantid is Tenodera sinensis. http://bugguide.net/node/view/12409
Comments (4)