Implantable pump. Definition

Medical Definition: Implantable pump

A small device installed under the skin to deliver a constant dose of drugs.

* Automatic translation