Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Himerta Himerta rubiginosa species 1 observations Himerta rubiginosa Himerta rubiginosa Close