English synonyms about - contact  

orthoscope

noun

1 orthoscope

An ophthalmoscope with a layer of water to neutralize the refraction of the cornea.


Find more on orthoscope elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148