Big Huge Thesaurus

sphacelus

noun

sounds kind of like