Tag: Michael Brookfield
May 27, 2020
World’s Oldest Bug is Fossil Millipede from Scotland
A 425-million-year-old millipede fossil from the Scottish island of Kerrera is the world’s oldest “bug” — older than any known fossil of an insect, arachnid…
Read More