'natural resource' definitions:

Definition of 'natural resource'

(from WordNet)
noun
Resources (actual and potential) supplied by nature [syn: natural resource, natural resources]

Words containing 'natural resource'