ENDOSCOPE


Meaning of ENDOSCOPE in English

A flexible, lighted instrument used to examine organs such as the throat or esophagus.

English dictionary of medicine.      Английский словарь медицины.