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