New World anteater
English Dictionary
->
Letter N
-> New World anteater
Search Dictionary:
New World anteater Definition
(n)
any
of
several
tropical
American
mammals
of
the
family
Myrmecophagidae
which
lack
teeth
and
feed
on
ants
and
termites
New World anteater Synonyms
anteater
New World anteater
© Art Branch Inc.