orthoscope

English

Etymology

From ortho- +‎ -scope.

Noun

orthoscope (plural orthoscopes)

  1. An instrument for examining the interior of an eye.
  2. An instrument for drawing projections of a skull.

Translations