LARUNGOSCOPE


Meaning of LARUNGOSCOPE in English

(n.) An instrument, consisting of an arrangement of two mirrors, for reflecting light upon the larynx, and for examining its image.

Webster's English dictionary.      Английский словарь Webster.