Big Huge Thesaurus

cambarus

noun

sounds kind of like