Home
Search
Index
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
)
(
medicine
)
An
apparatus
for examining the interior of the
mouth
.
Etymology
Ancient Greek
Similar Results