Back...

  • AFFORESTATION, the process of establishing a forest esp on land not previously forested [n]
  • AFFORESTATION [n]