← Science Trivia #1
1 / 10
Question
Which organ produces insulin?
A
Pancreas
B
Liver
C
Kidney
D
Heart
Click to reveal · Space / Enter
Answer
Which organ produces insulin?
A
Pancreas
B
Liver
C
Kidney
D
Heart
Space / Enter to flip