English-Chinese dictionary »

babirusa meaning in Chinese

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

逐鹿 /zhúlù/noun

馬魯古鹿豚noun

马鲁古鹿豚 /mǎlǔgǔlùtún/noun

鹿猪 /lùzhū/noun

鹿豚 /lùtún/noun

鹿豬noun