Meaning of macrocheira kaempferi

Definition of macrocheira kaempferi

(noun) very large deep-water Japanese crab

Other information on macrocheira kaempferi

WIKIPEDIA results for macrocheira kaempferi
Amazon results for macrocheira kaempferi