Orthoscope Definition
ôrthəskōp
noun
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.
Webster's New World
An instrument for drawing projections of a skull.
Wiktionary
Other Word Forms of Orthoscope
Noun
Singular:
orthoscope
Plural:
orthoscopesOrigin of Orthoscope
ortho- +"Ž -scope
From Wiktionary
Find Similar Words
Find similar words to orthoscope using the buttons below.