giant_crabEnglish

Macrocheira kaempferi, giant crab

Noun

Very large deep-water Japanese crab

English: giant crab, Macrocheira kaempferi

English words with similar meanings

Show 1 words