Rhysida immarginata

Rhysida immarginata is a species of centipedes in the family Scolopendridae. The species has been found in Africa (Sudan and Democratic Republic of the Congo), in South America (Cuba, El Salvador, Nicaragua and Guatemala) and in Sri Lanka.