Not quite right?
"Search similar patterns."
I__________
Definitions
Capable of being, or designed to be, implanted (within the body etc.)
Word origin
From implant + -able.
Used in a sentence
“High intensity EMF can have adverse impacts on the operation of implantable medical devices (IMDs) such as pacemakers and defibrillators.”
“I've had the opportunity to work on mouthwashes and astringents, catheter antimicrobial treatments, and antimicrobial treatments of other implantables and insertables.”
Source: Wiktionary, CC BY-SA 4.0
Used as a crossword answer0 curated clues
No curated clues for implantable yet.