Tong, Yanfeng, and Shuqiang Li. “Six New Cave-Dwelling Pholcid Spiders (Araneae: Pholcidae) from Hainan Island, With Two Newly Recorded Genera from China”. Zootaxa 1988, no. 1 (January 27, 2009): 17–32. Accessed April 7, 2025. https://mapress.com/zt/article/view/zootaxa.1988.1.2.