0%

ALL meanings of implantable

im·plant·a·ble
I i
  • adjective implantable capable of being implanted. 1
  • adjective implantable pertaining to a device, as a micropump or porous polymer membrane, for surgical insertion under the skin for the controlled release of a drug. 1
  • noun implantable Surgery. a material, foreign to the body, that can be implanted without undue risk of rejection. 1
  • adjective implantable able to be surgically inserted 1
  • noun implantable Capable of or designed for being implanted in living tissue. 1
  • noun implantable A device that can be implanted surgically. 0
  • adjective implantable Capable of being, or designed to be, implanted (within the body etc.). 0
  • adjective implantable capable of being implanted 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?