LARUNGOSCOPE


Meaning of LARUNGOSCOPE in English

noun an instrument, consisting of an arrangement of two mirrors, for reflecting light upon the larynx, and for examining its image.

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