scarfskin Hear it!

scarfskin Definition

scarf·skin (skärfskin′)

noun

the outermost layer of skin; epidermis or cuticle

Etymology: scarf + skin

scarfskin Synonyms

scarfskin

n.