- New World anteater as a noun:
- 1
New World anteater
noun
1 New World anteater
Any of several tropical American mammals of the family Myrmecophagidae which lack teeth and feed on ants and termites.
synonym: anteater.
Polish: mrówkojad
debug info: 0.0288