soluble insulin
English
Noun
soluble
insulin
(
countable and uncountable
,
plural
soluble insulins
)
Synonym of
regular insulin
.