endoscope

/ˈɛndoʊskoʊp/

endoscope

English Noun
Ad

Definition

An instrument used to examine a bodily orifice or canal, or a hollow organ.

Etymology

From endo- + -scope.

Ad

Related Words