implantability
English
Etymology
From
implant
+
-ability
.
Noun
implantability
(
uncountable
)
The quality of being
implantable
.