Chinese-English dictionary »

鹿猪 /lùzhū/ meaning in English

ChineseEnglish
鹿猪 /lùzhū/ noun

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