Gallstone is a small hard crystalline mass formed abnormally in the gall bladder or bile ducts from bile pigments, cholesterol and calcium ...