Chen, H.L. (1986) Studies on the Dorippidae (Crustacea, Brachyura) of Chinese waters. Transactions of the Chinese Crustacean Society 1: 118-139. PDF is 4.0MB
Report a problem or comment on this reference.
Thank you!