As a verb overpopulated is
(overpopulate).
As an adjective overpopulated is
having a higher population than can be sustained in an area.
inhabitantable
Not English
Inhabitantable has no English definition. It may be misspelled.
overpopulated
English
Verb
(head)
(overpopulate)
Adjective
(
en adjective)
Having a higher population than can be sustained in an area.
See also
* overcrowded