ENDOSCOPE


Meaning of ENDOSCOPE in English

n. Surgery an instrument for viewing the internal parts of the body.

Derivatives:

endoscopic adj. endoscopically adv. endoscopist n. endoscopy n.

Oxford English vocab.      Оксфордский английский словарь.