Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Ichneumon Ichneumon placidus species 1 observations Ichneumon placidus Ichneumon placidus Close