Meaning of orthoscope
Definition of orthoscope
(noun)
an
ophthalmoscope
with a
layer
of
water
to
neutralize
the
refraction
of the
cornea
Other information on orthoscope
WIKIPEDIA results for
orthoscope
Amazon results for
orthoscope
Tweet