Word of the Day · Archive

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

शरीरान्तःप्रत्यारोपणीय

Previous days