For Implantable Insulin Pump we have a term and definition in Diabetes.

A small pump placed inside of the body that delivers insulin in response to commands from a hand-held device called a programmer.
See more Diabetes Terms ...
Browse words that start with: