Big Huge Thesaurus

excrescence

noun

sounds kind of like