Definisi 'macrocheira kaempferi'

English to English
noun
1 very large deep-water Japanese crab Terjemahkan
source: wordnet30


Visual Synonyms