stomatoscopes
English
Noun
stomatoscopes
plural of
stomatoscope