proinsulins
English
Noun
proinsulins
plural of
proinsulin