Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Odontocolon Spike-foot Ichneumonid Wasp species 131 observations Spike-foot Ichneumonid Wasp Odontocolon dentipes Close