Synonyms for ateles | Synonym.com

Synonyms and antonyms for ateles

1. Ateles (n.)

spider monkeys

Synonyms: