What is the full meaning of insulinases
INSULINASE, an enzyme, present in the liver and kidneys, which breaks down insulin [n]
Example of the word insulinases placed on a Scrabble board.