Big Huge Thesaurus

mucilage

noun

sounds kind of like