Life … Animals Arthropods Insects Hymenopterans Pteromalid Wasps Pteromalini Diglochis genus Diglochis Diglochis Close