Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Ephialtes Ephialtes duplicauda species 1 observations Ephialtes duplicauda Ephialtes duplicauda Close