Life … Animals Arthropods Insects Hymenopterans Platygastrid Sceliotrachelinae Fidiobia genus 6 observations Fidiobia Fidiobia Close