Chinese-English dictionary »

草泥马 /cǎonímǎ/ meaning in English

ChineseEnglish
草泥马 /cǎonímǎ/ noun

alpaca [alpacas](camelid animal of the Andes)
noun
[UK: æl.ˈpæk.ə] [US: æl.ˈpæk.ə]

grass mud horse(Mythical Baidu deity used for circumventing censorship)
noun