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