Masiphya sp. (Ecuador) ChrisRPosted onSeptember 29, 2010October 1, 2010 This is a pair of Masiphya sp. – mantid parasitoids: