Meaning of depopulation
Definition of depopulation
(noun)
the
condition
of having
reduced
numbers
of inhabitants (or no inhabitants at all)
Other information on depopulation
WIKIPEDIA results for
depopulation
Amazon results for
depopulation
Tweet