Esophagoscopes meaning : A form of endoscope for inspecting the esophagus.
hybridizations
esophagoscopes
straight arrow
erect
poultice