phosphenes

noun
  1. Flashes of light or visual sensations perceived when the eye is stimulated by pressure, electrical current, or other non-light stimuli.
  2. Usage: plural form; medical/scientific term

Examples