a resource or substance, such as a forest, that can be replenished through natural or artificial means.
RENEWABLE RESOURCE
Meaning of RENEWABLE RESOURCE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012