English synonyms about - contact  

rhinoscope

noun

1 rhinoscope

Medical instrument consisting of a mirror mounted at an angle on a rod; used to examine the nasal passages (through the nasopharynx).


Find more on rhinoscope elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.014