Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Ichneumon Ichneumon lewisii species 2 observations Ichneumon lewisii Ichneumon lewisii Close