choledochoscopes
English
Noun
choledochoscopes
plural of
choledochoscope