H. Chen and J. Lan (1978)
Preliminary studies on the Xanthidae (Brachyura, Crustacea) of the Xisha Islands, Guandong Province, China
Report on the Scientific Results of Marine Biology of the Xisha Islands and Zhongsha Islands (South China Sea):261-286.
Document Actions