• word of the day

    afforestation

    afforestation - Dictionary definition and meaning for word afforestation

    Definition
    (noun) the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
Download our Mobile App Today
Receive our word of the day
on Whatsapp