Translation of insulin in English:

insulin

insulin

noun

  • 1

    insulin, hormone controlling the body's absorption of sugar