a species of anteater in the genus cyclopes (cyclopes didactylus) - Español Inglés Diccionario