Life … Animals Arthropods Insects Hymenopterans Diapriids Spilomicrini Entomacis genus Entomacis Entomacis Close