afforestation

This is not a dictionary! - Search for "afforestation" in The Danish Dictionary

  • February 26. 2016 from wordnet.princeton.edu

    afforestation noun english

    the conversion of bare or cultivated land into forest (originally for the purpose of hunting)