Find the word definition

The Collaborative International Dictionary
Scarfskin

Scarfskin \Scarf"skin`\, n. (Anat.) See Epidermis.

Wiktionary
scarfskin

n. The outermost, cuticular layer of skin.