Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diphyus Diphyus ormenus species 1 observations Diphyus ormenus Diphyus ormenus Close