Dinosaur Wiki
Advertisement

Cardiodictyon catenulum is an extinct genus of lobopodian that lived in China during the Early Cambrian period.

Art impression of Cardiodictyon catenulum
Advertisement