Skip to main content

scotoscope

English scotoscope meaning in English  •  scotoscope का अर्थ अंग्रेजी में
Noun
  • An instrument that discloses objects in the dark or in a faint light.
Advertisement