Synonyms for ateles | Synonym.com

Synonyms for ateles

1. ateles (n.)

spider monkeys

Synonyms: