A team of scientists from the Paleontological Institute at the University of Kansas recently unearthed what is believed to be the largest spider fossil ever found. Discovered near the Daohugou village in Northeastern China, the perfectly preserved specimen named Nephila jurassica is a close relative of the modern day Golden Silk Orb Weaver.
By Meera Dolasia - 408 words