human insulins

English

Noun

human insulins

  1. plural of human insulin