Orya barbarica

Orya barbarica is a species of centipedes belonging to the family Oryidae.

This North African species is notable for its large size, reaching a length of 15 - 17 cm. This species has from 107 to 125 pairs of legs.