AFFORESTATION


Meaning of AFFORESTATION in English

(n.) The act of converting into forest or woodland.

Webster's English dictionary.      Английский словарь Webster.