The Collaborative International Dictionary
Scarfskin
Scarfskin \Scarf"skin`\, n. (Anat.) See Epidermis.
Wiktionary
scarfskin
n. The outermost, cuticular layer of skin.