insulin pump

English

Noun

insulin pump (plural insulin pumps)

  1. A medical device used for the administration of insulin relying on a motor.

Translations