Find the word definition

The Collaborative International Dictionary
Photoscope

Photoscope \Pho"to*scope\, n. [Photo- + -scope.] (Physics) Anything employed for the observation of light or luminous effects.

Wiktionary
photoscope

n. Anything employed for the observation of light or luminous effects.

Usage examples of "photoscope".

Many viruses look alike in a photoscope but are very different at the genetic level.