ORTHOSCOPE


Meaning of ORTHOSCOPE in English

noun an instrument designed to show the condition of the superficial portions of the eye.

Webster English vocab.      Английский словарь Webster.