dcsimg

Saturodes isolatus is a species of centipedes.