A 425-million-year-old fossil millipede from Scotland is the oldest-known ‘bug’ (an insect, arachnid or other related creature), according to new research published in the journal Historical Biology. Kampecaris obanensis. Image […]
Read more Paleontologists Find World’s Oldest Fossil Bug