You searched for: “choledochocholedochostomy
choledochocholedochostomy
A medical operation joining the divided parts of the common bile duct.