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
?implantable pump
A small device installed under the skin to administer a steady dose of drugs.