Medical Dictionary
stomatoscope
noun sto·ma·to·scope \stə-ˈmat-ə-ˌskōp, ˈstō-mət-ə-\
Medical Definition of STOMATOSCOPE
: an instrument used for examination of the mouth
Seen & Heard
What made you want to look up stomatoscope? Please tell us where you read or heard it (including the quote, if possible).