Tong, Yanfeng, and Shuqiang Li. 2009. “Six New Cave-Dwelling Pholcid Spiders (Araneae: Pholcidae) from Hainan Island, With Two Newly Recorded Genera from China”. Zootaxa 1988 (1). Auckland, New Zealand:17–32. https://doi.org/10.11646/zootaxa.1988.1.2.