Yucheng Lin & Shuqiang Li, 2012, Three new spider species of Anapidae (Araneae) from China

Yucheng Lin & Shuqiang Li, 2012, Three new spider species of Anapidae (Araneae) from China, The Journal of Arachnology 40, pp. 159-166

publication ID

document provided by

Jeremy