VariousWords beta
Related Terms:
Definitions:
Noun
deforestation
Definition: the state of being clear of trees
Definition: The process of destroying a forest and replacing it with something else, especially with an agricultural system.