Spiky


Super-Armored Ancient Spiky Worm Unearthed in China

Super-Armored Ancient Spiky Worm Unearthed in China

Fossils of a super-armored ancient worm were unearthed in China. It has spikes on its back which make it look formidable indeed...

Jun 30 2015, 4:44am CDT