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:
orthoscopes

Origin of Orthoscope

  • ortho- +"Ž -scope

    From Wiktionary

Find Similar Words

Find similar words to orthoscope using the buttons below.

Words Starting With

Words Ending With

Unscrambles

orthoscope