Big Huge Thesaurus

astacus

noun

sounds kind of like