How do you spell Indwelling 

Available Definitions:
1)  n. - Residence within, as in the heart.