PHOTOSCOPE
Meaning of PHOTOSCOPE in English
ˈfōd.əˌskōp noun
Etymology: International Scientific Vocabulary phot- + -scope
: a photofluorographic screen and camera
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012