What is the meaning of Scaly_anteater?

Any of several species of pangolin (Manis spp.).

Source: wiktionary.org