a species of anteaters from central and south america (cyclopes didactylus) - Español Inglés Diccionario