Quizzing Live

Which Organ Of The Body Secretes Insulin

Answer:
Pancreas