Language:
Free Online Dictionary|3Dict

食蟻獸

Source : CEDICT

ant-eater (several different species)