Science, asked by arzoo6238, 5 months ago

answer the following in one word, 1) growing trees on large scale ​

Answers

Answered by ravitavisen
5

Afforestation....

Hope it helps you....

Answered by rishikakurmatkar04
1

growing tress on large scale is called Afforestation

Similar questions