BizTerm Definition
Renewable Resource
Full Definition

Natural resource that will replenish itself over time.


Previous Biz Term Next Biz Term