Yunnanozoon

Yunnanozoon

Yunnanozoon lividum ("Livid Animal of Yunnan") is a suspected a hemichordate or chordate from the Lower Cambrian, Chengjiang biota of Yunnan province, China.

Read more about Yunnanozoon.