Afforestation meaning

The act or process of creating a new forest where none had existed before, or reforestation of areas long deforested.
noun
2
2
Advertisement

Origin of afforestation

  • From Latin ad + forresta, forestis

    From Wiktionary