Gallstones are hard deposits that form in your gallbladder. There are two types of gallstones: cholesterol gallstones, which are most common and made up of excess cholesterol pigment gallstones,…
https://www.healthline.com/health/how-to-get-rid-of-gallstones