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