AFFORESTATION


Meaning of AFFORESTATION in English

The artificial establishment of forest crops by planting or sowing on land that has not previously, or recently, grown trees.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.