Big Huge Thesaurus

brachyura

noun

sounds kind of like