Orthoscope(n.) An instrument designed to show the condition of the superficial portions of the eye.
Orthoscopic(a.) Giving an image in correct or normal proportions; giving a flat field of view; as, an orthoscopic eyepiece.

Words within orthoscopic

10 letter words: 1 results
9 letter words: 2 results
View all words...