Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: orthoscope
  1. An ophthalmoscope with a layer of water to neutralize the refraction of the cornea

Derived forms: orthoscopes

Type of: ophthalmoscope