This is the insect our treefrog was trying so hard to catch. It fell out of the tree at just the wrong moment - for the frog.(Sandy) From what can be seen of this wasp, it appears to be an Ichneumonid in the genus Thyreodon. (Christine)