Definition of orthoscope

Definition of orthoscope
  1. orthoscope Noun An instrument for examining the interior of an eye.
  2. orthoscope Noun An instrument for drawing projections of a skull.
Need more help? Try our forum NEW