natural resources

Something such as oil, land, or natural energy that exists in a country and can be used to increase its wealth. [1]

Related Terms

  • No related terms are available.

Discussion