English-Chinese dictionary »

horseshoe crab meaning in Chinese

EnglishChinese
horseshoe crab (arthropod)
noun

夫妻魚noun

夫妻鱼 /fūqīyú/noun

馬蹄蟹noun

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

noun

鲎 /hòu/noun