Directory
Search
Gallbladder
A small organ that stores bile, a digestive fluid produced by the liver.