Chinese-English dictionary »

馬魯古鹿豚 meaning in English

ChineseEnglish
馬魯古鹿豚 noun

babirusa [babirusas](a member of the genus Babyrousa)
noun