endoscope

Noun
  1. A long slender medical instrument for examining the interior of a bodily organ or performing minor surgery (synset 103291483)

Found on Word Lists

Other Searches