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