Cambrian sea monster: not the super predator we thought it was.
Anomalocaris canadensis is one of the oldest super predators on Earth. That’s what scientists believed until they employed biomechanical modeling to explore the feeding capabilities of this Cambrian creature. It…