implantable pump

implantable pump

Therapeutics A device installed under the skin to administer a steady dose of drugs