n. small long-handled mirror used by dentists to view places in the mouth which are not easily seen (Dentistry)
ODONTOSCOPE
Meaning of ODONTOSCOPE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012