Photoscope(n.) Anything employed for the observation of light or luminous effects.
Photoscopic(a.) Of or pertaining to the photoscope or its uses.

Words within photoscopic

9 letter words: 1 results
View all words...