antroscope

English

Etymology

From antro- +‎ -scope.

Noun

antroscope (plural antroscopes)

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

Anagrams