Indwelling

n.
  1. Residence within, as in the heart.