Chinese-English dictionary »

象鼩 /xiàngqú/ meaning in English

ChineseEnglish
象鼩 /xiàngqú/ noun

elephant shrew(Any member of the order Macroscelidea)
noun