Photoscope Definition
    noun
  
 Anything employed for the observation of light or luminous effects.
Wiktionary 
Other Word Forms of Photoscope
Noun
Singular:
 photoscopePlural:
 photoscopesOrigin of Photoscope
photo- + -scope
From Wiktionary
Find Similar Words
Find similar words to photoscope using the buttons below.