implantability

English

Etymology

From implant +‎ -ability.

Noun

implantability (uncountable)

  1. The quality of being implantable.