English Seychelles giant millipede Cited by user Tacha162 on 25 Feb 2024 The Seychelles giant millipede (Sechelleptus seychellarum) is a species of millipede endemic to Seychelles.