Dinosaur Wiki
Advertisement

Fengzhengia mamingae is an extinct genus of arthropod that lived in China during the Cambrian period.

Art reconstruction of Fengzhengia mamingae
Advertisement