scarfskin


Also found in: Dictionary.

scarfskin

(skärf′skĭn′)
n.
The outermost layer of skin, especially that which forms the cuticle.