Mother of spiders!

Mother of spiders!

Summary

Show me a 500 million year old chelicerate, and I’ll be happy for a day. Look at this beauty, Megachelicerax cousteaui, excavated from a Utah fossil bed. Pret...

Description

Show me a 500 million year old chelicerate, and I’ll be happy for a day. Look at this beauty, Megachelicerax cousteaui, excavated from a Utah fossil bed. Pret...

Original reporting

AFBytes is a read-only aggregator. Use the original source for full context and complete reporting.

Open original source

Related coverage