Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Dolichomitus Dolichomitus dolichosoma species 5 observations Dolichomitus dolichosoma Dolichomitus dolichosoma Close