English Dictionary
◊ ORTHOSCOPE
orthoscope
n : an ophthalmoscope with a layer of water to neutralize the
refraction of the cornea