Nephila Jurassica Size Comparison
Nov. 8, 2024
Nephila Jurassica: 165-Million-Year-Old Giant Spider Fossil | Science 2.0 Biggest Fossil Spider Found Check it out ancient spiders!! Two of the best fossilised spiders, 165 million years old, discovered in Inner Mongolia, China, back in 2011. The species is Mongolarachne jurassica. The female is on Nephila Jurassica Size Comparison