Cambrian Radiodont

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

Read more in the app

New Species of Cambrian Radiodont Unveiled from Canada’s Burgess Shale

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