Find the word definition

Wiktionary
implantable

a. Capable of being, or designed to be, implanted (within the body etc.) n. A device that can be implanted surgically.

Usage examples of "implantable".

The miniature implantable telemetric device was declassified long ago.

One was full of implantable prostheses, each extremity or limb in its own sealed pouch of nutrient liquid.

Susan Palwick's “Going After Bobo” extends the current technology of implantable ID chips only a little—adding GPS tracking features—to create a world in which criminal offenders of every sort can be under surveillance at all times, and missing pets can be located by satellite.