Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Dolichomitus Dolichomitus imperator species 154 observations Dolichomitus imperator Dolichomitus imperator Close