Chinese-English dictionary »

首长黄道蟹 /shǒuchánghuángdàoxiè/ meaning in English

ChineseEnglish
首长黄道蟹 /shǒuchánghuángdàoxiè/ noun

Dungeness crab(Metacarcinus magister)
noun