Tag: CN – Chengjiang Fossil Site

Chengjiangocaris: UNESCO Cambrian Arthropod; Heidi Henderson; Science20

This fellow is Chengjiangocaris kunmingensis, a rather glorious fuxinhuiid arthropod.

Source: Chengjiangocaris: UNESCO Cambrian Arthropod