WTWM

whatsthatwordmean

← Definition
Guess

oesophagoscope

nounA medical instrument used to examine the inside of the esophagus.

Synonyms

scopenounendoscopenoun

Built for word lovers.