Cholelithiasis is the medical term for gall stones. A gall bladder is a pouch-like structure that stores bile produced by the liver that helps indigestion. Wate products like cholesterol and bilirubin are also contained in the bile. Too much cholesterol or too much bilirubin in the bile can lead to gall stone. Gall stones are hardened deposits of bile that…
