Ecorestoration Definition
noun
The restoration of a degraded natural environment.
Wiktionary
Origin of Ecorestoration
-
eco- + restoration
From Wiktionary
Find Similar Words
Find similar words to ecorestoration using the buttons below.