ORTHOSCOPE


Meaning of ORTHOSCOPE in English

n. instrument for checking the internal structures of the eye

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.