tigerinin

Noun

 * 1)  Any of a group of proteins, on the skin of the frog, that releases insulin from suitable cells