a commercially produced combination of two different types of insulin. See 50/50 insulin and 70/30 insulin.
About this site and copyright information - Online Dictionary Home