Depletable resource

Depletable resource,

Definition of Depletable resource:

  1. Alternative term for non renewable resource.

Meaning of Depletable resource & Depletable resource Definition