Macrocheira kaempferi
1.
(
noun
) very large deep-water Japanese crab
Synonyms:
giant crab
Related Words:
spider crab
Terms and Conditions of Use / Copyright Notice