Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

orthoscope Definition

Cancel
orthoscope
noun(or-tho-scope)
an instrument for examining the superficial parts of the eye through a layer of water which neutralizes the corneal refraction

Words Related to orthoscope!

orthoscope Examples by Brain Bank Users