kamus
.
Search
About
macrocheira_kaempferi
English
Macrocheira kaempferi, giant crab
Noun
Very large deep-water Japanese crab
English: giant crab, Macrocheira kaempferi
English words with similar meanings
Show 1 words
giant crab