RichThesaurus
have taken up residence in
vs
inhabit
have taken up residence in
inhabit
verb
To live or reside in.
To be present in.
How often have the words
have taken up residence in
and
inhabit
occurred in a corpus of books?
(source:
Google Ngram Viewer
)