odontoscopes
English
Noun
odontoscopes
plural of
odontoscope