Orthoscope definition

ôrthə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
1
0
An instrument for examining the interior of an eye.
noun
0
0
An instrument for drawing projections of a skull.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
orthoscope
Plural:
orthoscopes

Origin of orthoscope

  • ortho- +"Ž -scope

    From Wiktionary