Implantable Adjective
- Gloss
- (of a medical device) that can be placed inside a person's body
- Usage
- The condition can be treated with an implantable defibrillator.
- Reference
- implantable adjective - Definition, pictures, pronunciation and usage notes | Oxford Advanced Learner's Dictionary at OxfordLearnersDictionaries.com
Sanskrit equivalent
शरीरान्तःप्रत्यारोपणीय
- Synonyms
- शरीरगतयन्त्रम्