Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Itoplectis Itoplectis maculator species 169 observations Itoplectis maculator Itoplectis maculator Field notes Close