indwelling
adj 2noun 1
Definitions
noun
1
A dwelling within, especially lodgement or habitation in the mind or soul.
adj
1
implanted within the body
2
existing as an inner principle; inherent
Your note
not saved0 chars
noun
A dwelling within, especially lodgement or habitation in the mind or soul.
adj
implanted within the body
existing as an inner principle; inherent