Meaning of cyclopes didactylus

Definition of cyclopes didactylus

(noun) squirrel-sized South American toothless anteater with long silky golden fur

Other information on cyclopes didactylus

WIKIPEDIA results for cyclopes didactylus
Amazon results for cyclopes didactylus