Dictionary entry

Stomatoscope

Webster's Dictionary 1913

Stom″a‐to‐scope (?), n. [Gr. �, �, mouth + -scope.] (Med.) An apparatus for examining the interior of the mouth.