Chinese-English dictionary »

鼴 meaning in English

ChineseEnglish
noun

mole [moles](burrowing insectivore)
noun
[UK: məʊl] [US: moʊl]

noun

mole [moles](burrowing insectivore)
noun
[UK: məʊl] [US: moʊl]

noun

echidna [echidnas](any of the four species of small spined monotremes)
noun
[UK: ɪˈk.ɪd.nə] [US: ɪˈk.ɪd.nə]