Life … Animals Arthropods Insects Hymenopterans Platygastrid Platygaster Platygaster tephrosiae species 1 observations Platygaster tephrosiae Platygaster tephrosiae Close