overpopulated ( synonym found)

Definition of overpopulated:

°past tense of overpopulate.
°Having a higher population than can be sustained in an area.

Definition of overpopulated:

°past tense of overpopulate.
°Having a higher population than can be sustained in an area.

Back to Top