Noun Definition
orthoscope
1.Definition: an ophthalmoscope with a layer of water to neutralize the refraction of the cornea
Category: Objects1.Definition: an ophthalmoscope with a layer of water to neutralize the refraction of the cornea
Category: Objects