Biology, asked by anup610, 1 year ago

Planting of plants in deforestated land os known as

Answers

Answered by Anonymous
2
when planting of plant in deforestated land it means Afforestation . so it can be Afforestation.
Similar questions