Oct 24, 2016 by Enrico de Lazaro

A new species of millipede, called Illacme tobini, has been discovered in a cave in Sequoia National Park, California. Illacme tobini. Scale bar –...