Cyclopes didactylus
Explore definitions, synonyms, and language insights of Cyclopes didactylus
Definitions
Noun
squirrel-sized South American toothless anteater with long silky golden fur