protective covering

Noun
  1. the tough natural covering of some organisms
  2. a covering that is intend to protect from damage or injury
    • they had no protection from the fallout
    • wax provided protection for the floors

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

protective covering
A turtle pulls its head inside its protective covering.