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 photoscope

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