Big Huge Thesaurus

polypus

noun

sounds kind of like