Answer: implantable

AnswerCrossword Clue
implantableCapable of or designed for being implanted in living tissue
implantablecapable of being implanted