Big Huge Thesaurus

architeuthis

noun

sounds kind of like