Chinese-English dictionary »

馬島蝟 meaning in English

ChineseEnglish
馬島蝟 noun

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

Your history