Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scarfskin Definition

Cancel
scarfskin
noun(scarf-skin)
epidermis; especially : that forming the cuticle of a nail

Words Related to scarfskin!

scarfskin Examples by Brain Bank Users