new world anteater definition

  • noun:
    • some of a number of exotic US mammals of this family members Myrmecophagidae which are lacking teeth and feast upon ants and termites
29 votes

How would you define new world anteater?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!