Back to Dictionary
食蚁兽
食蟻獸
shíyǐshòu
1. ant-eater (several different species)