orthoscope
orthoscope
English
Noun
Ad
Definition
An instrument for examining the interior of an eye.
Etymology
From ortho- + -scope.
Ad
orthoscope
An instrument for examining the interior of an eye.
From ortho- + -scope.