Zhuo, Kan, Honghong Wang, and Jinling Liao. “/P>”;. Zootaxa 2362, no. 1 (February 18, 2010): 63–68. Accessed April 7, 2025. https://mapress.com/zt/article/view/zootaxa.2362.1.4.