English-Chinese dictionary »

anteater meaning in Chinese

EnglishChinese
anteater [anteaters] (mammal)
noun
[UK: ˈænt.ˌiː.tə(r)]
[US: ˈæn.ˌti.tər]

食蚁兽 /shíyǐshòu/noun

食蟻獸noun