esophagoscopes

English

Noun

esophagoscopes

  1. plural of esophagoscope