indwelling[adjective]Synonyms: inherent, congenital, constitutional, deep-seated, essential, inborn, inbred, ingrained, innate, intrinsic
[TahlilGaran] English Synonym Dictionary ▲
in·dwell·ing (ĭn

dwěl

ĭng)
adj.► Dwelling or residing within.
► Placed or implanted within the body, as a catheter or electrode.
n.An inner presence, as of a spirit or power.
[TahlilGaran] American Dictionary ▲