two-toed anteater

Explore definitions, synonyms, and language insights of two-toed anteater

Definitions

Noun
squirrel-sized South American toothless anteater with long silky golden fur