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
Similar words of Orthoscope :
There are 1 meaning(s) for word Orthoscope
Similar words of Orthoscope :