|A A A|
Ahyong, S.T. and T.-Y. Chan (2004) Polychelid lobsters of Taiwan (Decapoda: Polychelidae). The Raffles Bulletin of Zoology 52(1): 171–182. PDF is 1.9MB
Report a problem or comment on this reference.
Thank you!
Copyright NHMLAC Design: Dean Pentcheff pentcheff@gmail.com