Chinese-English dictionary »

马岛猬 / mǎdǎo wèi/ meaning in English

ChineseEnglish
马岛猬 / Mǎdǎo wèi/ noun

tenrec [tenrecs](mammal of the family Tenrecidae)
noun
[UK: tˈenrek] [US: tˈenrek]