Life … Animals Arthropods Insects Hymenopterans Platygastrid Platygastrinae Amblyaspis genus 180 observations Amblyaspis Amblyaspis Field notes Close