Orthoscope definitions

ôrəskōp
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.
noun
7
0
An instrument for examining the interior of an eye.
noun
0
0
An instrument for drawing projections of a skull.
noun
0
0

Origin of orthoscope

ortho- +"Ž -scope