Dinosaur Wiki
Advertisement

Shaihuludia shurikeni is an extinct genus of annelid that lived in Utah during the Cambrian period.

Reconstruction of Shaihuludia shurikeni
Advertisement