Definify.com

Webster 1913 Edition


Stomatoscope

Stom′a-to-scope

,
Noun.
[Gr. [GREEK], [GREEK], mouth +
-scope
.]
(Med.)
An apparatus for examining the interior of the mouth.

Definition 2024


stomatoscope

stomatoscope

English

Noun

stomatoscope (plural stomatoscopes)

  1. (medicine) An apparatus for examining the interior of the mouth.