Astonishing 15-Million-Year-Old Spider Fossil Is The Second Largest Ever Found
Astonishing 15-Million-Year-Old Spider Fossil Is The Second Largest Ever Found Found at McGraths Flat, NSW, a fossil site known for its iron-rich rock called “goethite,” the new genus of spider is the first ever spider fossil of the Barychelidae family to be found. The…