Which organ secretes insulin?

Society Trivia: Which organ secretes insulin?