Requested reference

Lin, Y. C. & Li, S. Q. (2010b). Long-legged cave spiders (Araneae, Telemidae) from Yunnan-Guizhou plateau, southwestern China. Zootaxa 2445: 1-34. doi:10.11646/zootaxa.2445.1.1 download pdf -- Show included taxa

Back