Website powered by

Aegirocassis benmoulai

Aegirocassis is an extinct genus of radiodont arthropod belonging to the family Hurdiidae that lived 480 million years ago during the early Ordovician. It is known by a single species, Aegirocassis benmoulai.
https://www.nature.com/articles/nature14256