Definition Definition

larungoscope - Meaning and Examples

Meaning of 'larungoscope' (Webster Dictionary)

1 . Larungoscope [ n.]
- An instrument, consisting of an arrangement of two mirrors, for reflecting light upon the larynx, and for examining its image.