Chinese-English dictionary »

馬蹄蟹 meaning in English

ChineseEnglish
馬蹄蟹 noun

horseshoe crab(arthropod)
noun