cuticle - English Synonyms Dictionary

cuticle

n.
[1] epidermis
[2] carapace , shell , shield