Macrocheira kaempferi

1. (noun) very large deep-water Japanese crab
Synonyms: giant crab
Related Words: spider crab



Terms and Conditions of Use / Copyright Notice