Cynipidae sp form B Diplolepis rosae form A Diastrophus kincaidii Cynipidae sp form A Cynipidae sp form B Cynipidae sp form A Diastrophus kincaidii Diplolepis rosae form B Diplolepis rosae form A Cynipidae sp form B