spiny anteater
English
Noun
spiny
anteater
(
plural
spiny anteaters
)
(
zoology
)
An
echidna
.
Translations
common name for echidna
—
see
echidna