Alligator-Sized Millipede Fossil Found on English Beach

The 326-million-year-old Arthropleura was one of the largest terrestrial invertebrates known to science.