dcsimg

Idiothus shelfordi is a species of centipede.