Life … Animals Arthropods Insects Hymenopterans Platygastrid Aphanomerus Platygastrid species 1 observations Platygastrid Aphanomerus rufescens Close