Definitions for scotoscope
  • Scotoscope (n.) - An instrument that discloses objects in the dark or in a faint light.
Words in your word
2 Letter Words
es et oe op os pe so to