scarfskin


scarf·skin

noun \ˈskärf-ˌskin\

Definition of SCARFSKIN

: epidermis; especially : that forming the cuticle of a nail

Seen & Heard

What made you want to look up scarfskin? Please tell us where you read or heard it (including the quote, if possible).