Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scotoscope Definition

Cancel
scotoscope
noun
An instrument that discloses objects in the dark or in a faint light

Words Related to scotoscope!

scotoscope Examples by Brain Bank Users