Orthoscope Meaning

There are 1 meaning(s) for word Orthoscope

Meaning 1 : an ophthalmoscope with a layer of water to neutralize the refraction of the cornea