Big Huge Thesaurus

polyplacophore

noun

sounds kind of like