Dai, A.Y., G. Chen, Y. Cai, and C. Huang (1993) Malacostraca: Decapoda. In: Animals of Longqi Mountain (In Chinese). Pp. 834–844.
Report a problem or comment on this reference.
Thank you!