• Rhinoscope

    Origin

    - + scope + -

    Full definition of rhinoscope

    Noun

    rhinoscope

    (plural rhinoscopes)
    1. an instrument used to examine inside the nose

    Synonyms

    © Wiktionary