Feedback
Implantable
Meaning
Adj
●
Capable of being, or
designed
to be,
implanted
(within the body etc.)
Noun
●
A
device
that can be
implanted
surgically.
Sourced from
Wiktionary
Related
Injectable
Pacemakers
Wearable
Stents
Extracorporeal
Endoscopic
Biosensor
Defibrillators
Ophthalmic
Electromechanical
Prostheses
Pacemaker
Ultrasonic
Prosthetic
Augmentation
Prosthesis
Biocompatible
Ingestible
Catheters
Biomedical
Autologous
Bioresorbable
Noninvasive
Repairable
Microfluidic
Handheld
Devices
Bioelectronics
Miniaturized
Cure
Microchips
Imaging
Tissue Engineering
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better