Bladder. Definition

Medical Definition: Bladder

Organ that stores urine.

* Automatic translation