ductoscope

English

Noun

ductoscope (plural ductoscopes)

  1. A device used in ductoscopy