deforestation
English Dictionary
->
Letter D
-> deforestation
Search Dictionary:
deforestation Definition
(n)
the
state
of
being
clear
of
trees
(n)
the
removal
of
trees
deforestation Synonyms
deforestation
disforestation
© Art Branch Inc.