Definition of "implantable"

implantable