Big Huge Thesaurus

ateles

noun

sounds kind of like