Chinese-English dictionary »

夫妻魚 meaning in English

ChineseEnglish
夫妻魚 noun

horseshoe crab(arthropod)
noun