Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Exochus Exochus mitratus species 1 observations Exochus mitratus Exochus mitratus Close