Requested reference

Zhang, Z. S. & Wang, L. Y. (2017). Chinese spiders illustrated. Chongqing University Press, 954 pp. download pdf download pdf -- Show included taxa

Back