Browsing the "stephen" Tag

Episode 31: Anomalocaridids

July 15th, 2014 | by Laura Soul

Anomalocaridids are iconic Cambrian animals, originally found in the Burgess Shale deposits in Canada. From the Genus Anomalocaris, their name translates [&hellip



Back to Top ↑