Project 4908: Y. Zhu, H. Zeng, Y. Liu, F. Zhao. 2023. New artiopodan euarthropods from the Chengjiang fauna (Cambrian Stage 3) at Malong, Yunnan, China. Acta Palaeontologica Polonica. 68 (3):427–440.
Search for: GO  
Order by:        
This project has 1 media. Displaying 1 media.
M894672
† Naraoia
body