endoscope
English Dictionary
->
Letter E
-> endoscope
Search Dictionary:
endoscope Definition
(n)
a
long
slender
medical
instrument
for
examining
the
interior
of
a
bodily
organ
or
performing
minor
surgery
endoscope Synonyms
endoscope
© Art Branch Inc.