orthoscopes meaning

Meaning of orthoscopes

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.

Unscrambled word orthoscopes

Points for orthoscopes

Scrabble
25 points
Word With Friends
19 points
Wordfeud
25 points

Related pages for orthoscopes