antroscope

antroscope

English

Etymology

    From antro- + -scope.

    Noun

    antroscope (plural antroscopes)

    1. An instrument that is used to inspect the maxillary antrum

    Anagrams