This Preserved Millipede Lived 99 Million Years Ago Alongside Dinosaurs
The millipede is only 8.2 millimeters long, making it an “an extreme case of miniaturization.” Continue reading This Preserved Millipede Lived 99 Million Years Ago Alongside Dinosaurs