meaning of depopulation

1. The act of depopulating, or condition of being depopulated; destruction or explusion of inhabitants.
2.
the condition of having reduced numbers of inhabitants or no inhabitants at all


Related Words

depopulation |

Developed & Maintained By Taraprasad.com

Treasure Words