Chinese-English dictionary »

鼢鼠 /fénshǔ meaning in English

ChineseEnglish
鼢鼠 /fénshǔ noun

zokor(an Asiatic burrowing rodent)
noun