Life … Animals Arthropods Insects Hymenopterans Platygastrid Platygastrinae Trichacis genus Trichacis Trichacis Close