SCOTOSCOPE


Meaning of SCOTOSCOPE in English

noun an instrument that discloses objects in the dark or in a faint light.

Webster English vocab.      Английский словарь Webster.