stomatoscope

English

Etymology

From stomato- +‎ -scope.

Noun

stomatoscope (plural stomatoscopes)

  1. (medicine) An apparatus for examining the interior of the mouth, consisting of a small light on the end of a stick.

References

French

Noun

stomatoscope m (plural stomatoscopes)

  1. stomatoscope

Further reading