Medical Dictionary
insulinase
noun in·su·lin·ase \-ˌās, -ˌāz\
Medical Definition of INSULINASE
: an enzyme found especially in liver that inactivates insulin
Seen & Heard
What made you want to look up insulinase? Please tell us where you read or heard it (including the quote, if possible).