Meaning ofimplantablein English

implantable

us//ɪmˈplæntəbəl//uk//ɪmˈplæntəbl̩//
#uncommon
Definitions