Single Biggest Cancer Dictionary in the World
What is implantable pump?
Pronunciation: /ˈɪmˌplæntəbəl pəmp/
implantable pump
Definition
A small device installed under the skin to administer a steady dose of drugs.
implantable pump
A small device installed under the skin to administer a steady dose of drugs.