Question

Pub quiz question 4881 by pjh2
  1. Question: Q: Which bodily organ produces urine?
  2. Answer: A: Kidney. (The bladder merely stores it.)
  3. Categories: Biology (1) Science (1)