Biology, asked by llavanya55056, 1 month ago

The most appropriate definition of natural resources is that it is a Substance Or Commodity that is​

Answers

Answered by tasneemthegirl
1

Explanation:

Solution. A 'natural resource' is a substance/commodity that is a gift of nature which is very useful to mankind

Similar questions