implantable
UK [ɪmˈplɑːntəbl̩]US [ɪmˈplæntəbl̩]
adjective1
noun1
- I've had the opportunity to work on mouthwashes and astringents, catheter antimicrobial treatments, and antimicrobial treatments of other implantables and insertables. — 2009
forms
implantables · more implantable · most implantable