Phosphene (noun) Definition, Meaning & Examples

noun Physiology.
  1. a luminous image produced by mechanical stimulation of the retina, as by pressure applied to the eyeball by the finger when the lid is closed.
noun
  1. the sensation of light caused by pressure on the eyelid of a closed eye or by other mechanical or electrical interference with the visual system
Phosphene (noun) Definition, Meaning & Examples

More Definitions