epidermis - English Synonyms Dictionary

epidermis

n.
[1] cuticle