indwelling

adjective
  1. existing or operating within; inherent or intrinsic
  2. placed or inserted within the body for medical purposes
  3. Usage: medical
noun
  1. the state of existing or remaining within something
  2. the presence of a divine spirit within a person or place
  3. Usage: religious

Examples