Humulin A trade name for certain types of the drug insulin. Proper noun A trade name for certain types of the drug insulin.