References

SeaLifeBase References for Ahyong, S.T. and T.-Y. Chan, 2004

Ref. No. Title
122187 Polychelid lobsters of Taiwan (Decapoda: Polychelidae).
Back to search
Back to top