Sekirov Dictionary

implantable

UK [ɪmˈplɑːntəbl̩]US [ɪmˈplæntəbl̩]

adjective1

  1. Capable of being, or designed to be, implanted (within the body etc.)

noun1

forms

implantables · more implantable · most implantable

This dictionary works without the internet: on your phone · in Chrome