What is the meaning of Afforastation
Answers
Answered by
1
Answer:
the act or process of establishing a forest especially on land not previously forested.
Answered by
1
Answer:
the process of introducing trees and tree seedlings to an area that has previously not been forested.
Similar questions