Gall bladder

Definition of Gall bladder from the PharmacyDictionary.in

Gall bladder

This is a small organ located on the lower surface of the liver that stores bile.

Not Available