Refine this word faster
Endoscope
noun
Definitions
Noun
- 1 An instrument used to examine a bodily orifice or canal, or a hollow organ.
- 2 a long slender medical instrument for examining the interior of a bodily organ or performing minor surgery wordnet
Etymology
From endo- + -scope.
See also for "endoscope"
Next best steps
Mini challenge
Unscramble this word: endoscope