Millipedes: Did You Know?

Millipedes

June 28, 2017 | Posted in Millipedes | By

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