oesophagoscopes

English

Noun

oesophagoscopes

  1. plural of oesophagoscope