ALL meanings of orthoscope
or·tho·scope
O o - noun orthoscope An instrument for examining the interior of an eye. 1
- noun orthoscope (formerly) an instrument for examining the internal structures of the eye through a layer of water that neutralizes the refraction of the cornea. 1
- noun orthoscope a 19th-century instrument for viewing the fundus of the eye through a layer of water, which eliminates distortion caused by the cornea 0
- noun orthoscope an instrument containing a layer of water which is held in contact with the eye, allowing an examination of the interior of the eye without the distortion due to corneal refraction 0