Big Huge Thesaurus

chela

noun

sounds kind of like