Definition of Endoscope

Noun: endoscope  'en-du,skowp or 'en-dow,skowp

  1. A long slender medical instrument for examining the interior of a bodily organ or performing minor surgery

See also:
endosarcs
endoscopes

Anagrams containing the word endoscope

eendocspo eendoscop peendosco opeendosc copeendos scopeendo oscopeend doscopeen ndoscopee