natural covering


Meanings

  • a natural object that covers or envelops;