Cyclopes didactylus

Explore definitions, synonyms, and language insights of Cyclopes didactylus

Definitions

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