With a leg span of more than five inches, a recently named Jurassic period spider from China is the largest fossil specimen discovered, and one that has modern relatives in tropical climates today.
With a leg span of more than five inches, a recently named Jurassic period spider from China is the largest fossil specimen discovered, and one that has modern relatives in tropical climates today.