YourDictionary

Humulin medical definition

A trademark for a drug preparation of insulin.

link/cite print suggestion box