The most appropriate definition of natural resources is that it is a Substance Or Commodity that is
Answers
Answered by
1
Explanation:
Solution. A 'natural resource' is a substance/commodity that is a gift of nature which is very useful to mankind
Similar questions