Advertisement - Continue reading below

Definition of "implantable" []

  • Capable of being, or designed to be, implanted (within the body etc.) (adjective) : Text is available under the Creative Commons Attribution-ShareAlike License

Use "implantable" in a sentence
  • "With the help of new silicon-based compounds, scientists -- and patients -- are getting a significant new charge out of the tiny lithium batteries used in implantable devices to help treat nervous system and other disorders."
  • "SCR Inc., a Louisville-based company that is developing a long-term implantable device to treat heart failure;"
  • "Its portfolio includes coatings, drug delivery platforms and a wide range of biomedical materials for use in short and long term implantable medical devices."