Big Huge Thesaurus

mucin

noun

sounds kind of like