What is the meaning of Spiny_anteater?

An echidna.

Source: wiktionary.org