_____ means increasing vegetation cover by planting new trees.
Answers
Answered by
1
afforestation means increasing vegetation cover by planting new trees.
Answered by
1
Afforestation means increasing vegetation cover by planting new trees.
Similar questions