implantable

/ɪmˈplæntəbəl/
adjective
  1. Able to be placed or inserted into the body by surgery.
    • Researchers are developing an implantable sensor that monitors blood sugar levels.
    • The doctor explained that the new pacemaker is small and fully implantable.
    • Some implantable devices can last for years without needing replacement.
Antonyms
What does "implantable" mean? | whatsthatwordmean | whatsthatwordmean