Natural resource

From Fresh Dictionary

English

Noun

natural resource (plural natural resources)

  1. any source of wealth that occurs naturally, especially minerals, fossil fuels, timber etc
Personal tools