Home

Word

orthoscope, n.
(orthoscopes)
more info an ophthalmoscope with a layer of water to neutralize the refraction of the cornea
<noun.artifact>

orthoscope
semantic pointers
hypernym