afforestation Definition
Definition
The process of establishing a stand of trees in an area that lacks them, or the addition of trees to an area that has few or no trees
Browse
The process of establishing a stand of trees in an area that lacks them, or the addition of trees to an area that has few or no trees
Browse