Implantable Adjective
Adjective(of a medical device) that can be placed inside a person's body
The condition can be treated with an implantable defibrillator.
Sanskrit equivalent
शरीरान्तःप्रत्यारोपणीय
Word of the Day · Archive
(of a medical device) that can be placed inside a person's body
The condition can be treated with an implantable defibrillator.
Sanskrit equivalent
शरीरान्तःप्रत्यारोपणीय