0%

ALL meanings of micropump

mi·cro·pump
M m
  • noun micropump a tiny pump implanted under the skin for the timed administration of medication. 1
  • noun micropump A microscale pump. 1
  • noun micropump a small pump inserted under the skin to automatically deliver medicine at set intervals 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?