Meaning of endoscope
Definition of endoscope
(noun)
a
long
slender
medical
instrument
for examining the
interior
of a
bodily
organ
or
performing
minor
surgery
Other information on endoscope
WIKIPEDIA results for
endoscope
Amazon results for
endoscope
Tweet