implantable

views updated

im·plant·able / imˈplantəbəl/ • adj. capable of or designed for being implanted in living tissue: an implantable defibrillator.

More From encyclopedia.com