Definitions of Myrmecophagidae:

  • noun:   New World anteaters