ID: 8192
URL: https://www.biolib.cz/en/referencenames/id8192/ Text function: [[sn:8192;A molecular phylogeny of the Chinese Sinopoda spiders (Sparassidae, Heteropodinae): implications for taxonomy]]
English
A molecular phylogeny of the Chinese Sinopoda spiders (Sparassidae, Heteropodinae): implications for taxonomy