Lehr, Edgar. “/P>”;. Zootaxa 1485, no. 1 (May 28, 2007): 51–57. Accessed April 26, 2025. https://mapress.com/zt/article/view/zootaxa.1485.1.5.