Chinese-English dictionary »

马蹄蟹 /mǎtíxiè/ meaning in English

ChineseEnglish
马蹄蟹 /mǎtíxiè/ noun

horseshoe crab(arthropod)
noun