natural covering

Noun
  1. a natural object that covers or envelops
    • under a covering of dust
    • the fox was flushed from its cover

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

natural covering
The fox's natural covering of red fur helps it blend into the autumn leaves.