Millipedes

Millipedes are not only one of the oldest land animals on earth but are in fact THE oldest land animals on earth. In 2004, a millipede fossil was discovered in Scotland dating to be roughly 420 million years old. This fossil would cement the millipede...