scarfskin









scarfskin


noun

  1. the outermost layer of the skin; epidermis.

noun

  1. the outermost layer of the skin; epidermis or cuticle

n.

  1. The outermost layer of skin, especially that which forms the cuticle.
52 queries 0.556