Search Details

Word: orthoscope (lookup usage) (lookup stats)


Meaning:

Noun:

  • An instrument for drawing projections of the skull
  • An instrument for examining the interior of the eye

Source: Wiktionary | Src Info »