Definitions of Cyclopes didactylus:

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