Answer: X is liver, Y is pancreas
Explanation: liver produces bile and pancreas produces insulin
7.3m questions
9.7m answers