Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Short-tailed Ichneumon Wasps Ophion luteus complex Ophion luteus Ophion luteus Close