IMPLANTABLE
Meaning of IMPLANTABLE in English
(ˌ)imˈplantəbəl adjective
: capable of being implanted in the living body
an implantable pacemaker for the heart
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012