VariousWords beta
Related Terms:
Definitions:
Noun
orthoscope
Definition: an ophthalmoscope with a layer of water to neutralize the refraction of the cornea
Definition: An instrument for examining the interior of an eye.