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

Find words of a similar nature on these lists:

Other Searches