Big Huge Thesaurus

Cephalopoda

noun

sounds kind of like