3,238 followers
Seychelles Giant Millipede (Sechelleptus seychellarum), a fascinating article about this IUCN Red-Listed species - http://t.co/N6N7PBM2
Seychelles Giant Millipede (Sechelleptus seychellarum), a fascinating article about this IUCN Red-Listed species - http://t.co/N6N7PBM2