human insulins
English
Noun
human
insulins
plural of
human insulin