Life … Animals Arthropods Insects Hymenopterans Platygastrid Platygastrinae Orseta genus 1 observations Orseta Orseta Close