SPIDER

150 million years

Period: Jurassic
Location: Beipiao, Liaoning, China

3D  >
Embed
Embed
x

The oldest known fossil spider is of a water spider, 425 million years old. The fossil pictured is 150 million years old. Such fossils show that spiders have been the same for hundreds of million years. Darwinists have no consistent and scientific answer for these findings.

Detailed Pictures

Living Example

SI0071