Meaning of natural covering

Definition of natural covering

(noun) a natural object that covers or envelops; "under a covering of dust"; "the fox was flushed from its cover"

Other information on natural covering

WIKIPEDIA results for natural covering
Amazon results for natural covering