choledochs

English

Noun

choledochs

  1. plural of choledoch