A giant “dinosaur age” trapdoor spider fossil has been unearthed from McGraths Flat in central New South Wales, Australia. The Zoological Journal of the Linnean Society described the amazing preservation of fauna and flora of the McGraths Flat; A newly documented Australian fossil site, named McGraths Flat, provides a rare...
Read more