English edit

Noun edit

ductoscope (plural ductoscopes)

  1. A device used in ductoscopy