This is an automated archive made by the Lemmit Bot.

The original was posted on /r/science by /u/Science_News on 2024-10-09 18:43:51+00:00.

Original Title: Scientists have found a head of an Arthropleura, the largest arthropod to ever live | Discovered in 1854, no one had ever managed to find a fossil of the 300-million-year-old millipede that included a head