What is the full meaning of orthoscopes
ORTHOSCOPE, a 19th-century instrument for viewing the fundus of the eye through a layer of water, which eliminates distortion caused by the cornea [n]
Example of the word orthoscopes placed on a Scrabble board.