natural capital_2 Glossary An economic metaphor for the limited stocks of physical and biological resources found on Earth. Glossary term natural capital Deliverable(s) Europe and Central Asia assessment