Big Huge Thesaurus

exoderm

noun

sounds kind of like