a small pump placed inside the body to deliver insulin in response to remote-control commands from the user.
About this site and copyright information - Online Dictionary Home