Refine this word faster
Insulinase
noun
Definitions
Noun
- 1 Any enzyme that inactivates insulin
Etymology
From insulin + -ase.
See also for "insulinase"
Next best steps
Mini challenge
Unscramble this word: insulinase
From insulin + -ase.
Unscramble this word: insulinase