Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Short-tailed Ichneumon Wasps Ophion obscuratus Ophion obscuratus species 565 observations Ophion obscuratus Ophion obscuratus Close