Zhang, Yao, Bingli Wang, Wenliang Li, and Weihai Li. “ 5360 (1): 137–145”. Zootaxa 5389, no. 5 (December 22, 2023): 599–599. Accessed April 19, 2025. https://mapress.com/zt/article/view/zootaxa.5389.5.7.