Scottish millipede fossil found to be world’s oldest known bug
Researchers at the University of Texas in Austin claim to have identified the world’s oldest bug. The specimen is a millipede ancestor found on the island of Kerrera in Scotland, and it dates back 425 million years. The team says that this finding impl… Continue reading Scottish millipede fossil found to be world’s oldest known bug