Depopulation — definition

1. depopulation (Noun)

1 definition

depopulation (Noun) — The condition of having reduced numbers of inhabitants (or no inhabitants at all).

1 type of
environmental condition