Anomalocaris

Anomalocaris is an extinct genus of Cambrian radiodonts, marine animals with large eyes, grasping frontal appendages, and circular mouthparts. Its fossils helped reveal the diversity of early animal life.

Connect