Home |
Definition |
afforestation
Definition of afforestation
Overview of noun afforestation
The noun afforestation has 1 senses? (no senses from tagged texts)
1. afforestation
(the conversion of bare or cultivated land into forest (originally for the purpose of hunting))