Requested reference
Lin, Y. J., Wu, L. B., Cai, D. C., Li, S. Q., Barrion, A. T. & Heong, K. L. (2023a). Review of 43 spider species from Hainan Island, China (Arachnida, Araneae). Zootaxa 5351(5): 501-533. doi:10.11646/zootaxa.5351.5.1 -- Show included taxa