Which of the following organs is responsible for storing excess bile produced by the liver?
Name the organ which temporarily stores bile secreted by liver.
Where is the bile produced by the liver stored?
Bile is produced by the liver and stored in the __________.