Big Huge Thesaurus

cephalopoda

noun

sounds kind of like