Wiktionary
spiny anteater
n. (context zoology English) A common name for echidna.
n. (context zoology English) A common name for echidna.