Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Exochus Exochus semirufus species 2 observations Exochus semirufus Exochus semirufus Close