Scarfskin /(?)/

Scarf·skin

Scarfskin

n.
  1. See Epidermis. (Anat.)