© 2026 Curiodex · All rights reserved.

BrowseContactDonate
← Science Trivia #1
1 / 10
Question

Which organ produces insulin?

APancreas
BLiver
CKidney
DHeart

Click to reveal · Space / Enter

Answer

Which organ produces insulin?

APancreas
BLiver
CKidney
DHeart

Space / Enter to flip