Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Thyreodon Thyreodon atriventris Thyreodon rivinae species 29 observations Thyreodon rivinae Thyreodon rivinae Close