Definitions of two-toed anteater:

  • noun:   squirrel-sized South American toothless anteater with long silky golden fur