scarfskin
noun
Definitions
The epidermis, the outermost layer of skin, especially that which forms the cuticle of a nail.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
The epidermis, the outermost layer of skin, especially that which forms the cuticle of a nail.