stomatoscope
Meaning, Definition & Usage
Dictionary
Related
Stom"a*to*scope
noun
Etymology
Gr. , , mouth +
-scope
.
Definitions
(Med.)
An apparatus for examining the interior of the mouth.
Webster 1913
Previous
stomatogastric
stomatoplastic
stomatopod
stomatopoda
stomatopodous
Next
stomatous
stomodaeum
stomp
stomper
stond