Dinosaur Wiki
Advertisement

Kylinxia zhangi is an extinct genus of arthropod that lived in China during the Cambrian period.

Art reconstruction of Kylinxia zhangi
Advertisement