Tamil Dictionary 🔍

orthoscope

Or"tho*scope, n. Etym: [Ortho- + -scope.] (Physyol.) Defn: An instrument designed to show the condition of the superficial portions of the eye.


orthoscope - Similar Words