Fuxianhuiida is an extinct clade of arthropods from the Cambrian of China. All currently known species are from Cambrian Series 2 aged deposits in Yunnan Province, including the Chengjiang biota. They
Diagrammatic reconstruction of Alacaris, with the underside of the head of Chengjiangocaris bottom right.