Chinese-English dictionary »

土拨鼠 /tǔbōshǔ/ meaning in English

ChineseEnglish
土拨鼠 /tǔbōshǔ/ noun

marmot [marmots](rodent of the genera Marmota)
noun
[UK: ˈmɑː.mət] [US: ˈmɑːr.mət]