Insulinase

noun

Definitions

Noun
  1. 1
    Any enzyme that inactivates insulin

Etymology

From insulin + -ase.

Next best steps

Mini challenge

Unscramble this word: insulinase