Answer: indwelling

AnswerCrossword Clue
indwellingINDWELL, to live within
indwellingBe permanently present in (someone's soul or mind); possess spiritually
indwelling(of a catheter, needle, etc.) Fixed in a person's body for a long period of time