Thesaurus:endoscope

English

Noun

Sense: an instrument used to examine a bodily orifice or canal, or a hollow organ

Synonyms
  • endoscope
Hypernyms
Hyponyms
Various

See also