German-English dictionary »

choledochusdrainage meaning in English

GermanEnglish
die Choledochusdrainage Substantiv

common bile duct drainagenoun