See also: Insulins

English edit

Noun edit

insulins

  1. plural of insulin