Webster's Revised Unabridged Dictionary · 1913
Scarfskin
Copy link
Scarfskin
, noun
(Anatomy)
See
Epidermis
.
↑