Inhabits Synonyms and Antonyms

Exist or be situated within
(Verb)