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