Cambrian Radiodont

Radiodonta is an extinct order of stem-group arthropods that was successful worldwide during the Cambrian period.

Read more in the app

Cambrian Radiodont Was Speedy, But Not Strong Enough to Crack Trilobite Shells