English edit

Noun edit

oesophagoscopes

  1. plural of oesophagoscope