Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spiny anteater
in English
spiny anteater
#limited
Definitions
Noun
a
small
mammal
with
spines
;
eats
ants
(
Australian
animal
)
The
spiny
anteater
is
a
unique
animal
found
in
the
Australian
outback
.
Synonyms:
echidna
Base Words
anteater
spiny