Word info

larungoscope

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms