YourDictionary

forestation

noun

the planting or care of forests; afforestation

Learn more about forestation

link/cite print suggestion box