Fossil of apex predator of the Cambrian Seas

The Eyes of Anomalocaris

httpv:// The lord and master of the Cambrian seas was the undulating predator Anomalocaris. It was likely highly efficient, and now we are learning, highly visual. It was considerably larger than any other creature in those shallow seas and must […]