phosphene
nounDefinition of phosphene
: an impression of light that occurs without light entering the eye and is usually caused by stimulation of the retina (as by pressure on the eyeball when the lid is closed) or by excitation of neurons in the visual system (as by transcranial magnetic stimulation)
Early studies have demonstrated that direct electrical stimulation to neurons of the visual system will cause a subject to perceive points of light (phosphenes).— George Scarlatis
Keep scrolling for more
Keep scrolling for more