protective covering

Noun
  1. A covering that is intend to protect from damage or injury (synset 104020673)
    "they had no protection from the fallout"; "wax provided protection for the floors"
  2. The tough natural covering of some organisms (synset 101905209)

Other Searches