Here's a question: All humans store urine in what organ?

Here are possible answers to this question:
- feelings
- names
- naval
- bladders
- bladders

I believe the correct choice is "bladders", here's why:


ladder definition: 1. a