Life … Animals Arthropods Insects Hymenopterans Scelionid Wasps Scelioninae Duta genus 10 observations Duta Duta Field notes Close