Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Thyreodon Thyreodon umbrifer species 1 observations Thyreodon umbrifer Thyreodon umbrifer Close