choledochoceles

English

Noun

choledochoceles

  1. plural of choledochocele