Dictionary definitions
- Enter a word for the dictionary definition.
orthoscope
From The Collaborative International Dictionary of English v.0.48:
Orthoscope \Or"tho*scope\, n. [Ortho- + -scope.] (Physiol.) An instrument designed to show the condition of the superficial portions of the eye. [1913 Webster]

