phosphene Hear it!

phosphene Definition

phos·phene (fäsfēn′)

noun

a sensation of light produced by mechanical or electrical stimulation of the retina, as by pressure on the eyeball through the closed eyelid

Etymology: < Gr phōs, light (see phosphorus) + phainein, to show (see fantasy)