Big Huge Thesaurus

decapod

noun

sounds kind of like