Jurassic spider from China is largest fossil specimen discovered
Thursday, April 21, 2011 - 21:30
in Paleontology & Archaeology
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.