From over- + inhabited.
overinhabited (comparative more overinhabited, superlative most overinhabited)