Language:
Free Online Dictionary|3Dict

食蚁兽

Source : CEDICT

ant-eater (several different species)