Ahyong, Shane T. & Chan, Tin-Yam, 2004, Polychelid Lobsters Of Taiwan (Decapoda: Polychelidae)

Ahyong, Shane T. & Chan, Tin-Yam, 2004, Polychelid Lobsters Of Taiwan (Decapoda: Polychelidae), Raffles Bulletin of Zoology 52 (1), pp. 171-182

publication ID

https://doi.org/10.5281/zenodo.13244631

link to original document

https://doi.org/10.5281/zenodo.13244631

document provided by

Felipe