dcsimg

Saturodes isolatus is a species of centipede.