phosphene

English dictionary entry

Meanings

noun
  1. A sensation of lights induced by mechanical, electrical, or magnetic stimulation (rather than optical) of the retina or visual cortex, or by random firing of cells in the visual system.

Word forms

phosphene phosphenes

Etymology

From French phosphène, from Ancient Greek φῶς (phôs, “light”) + φαίνω (phaínō, “to appear, shine”).

Derived words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.