ENDOSCOPE


Meaning of ENDOSCOPE in English

[en.do.scope] n [ISV] (1861): an instrument for visualizing the interior of a hollow organ (as the rectum or urethra) -- en.dos.co.py n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.