implantable
/ɪmˈplæntəbəl/
adjective
- 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