Noun natural resource has 1 sense
  1. natural resource, natural resources - resources (actual and potential) supplied by nature
    --1 is a kind of resource
    --1 has particulars: land resources; mineral resources; renewable resource
,
TOP