Word of the day

The word for today is…

phosphene (noun) – A sensation of light caused by excitation of the retina by mechanical or electrical means rather than by light, as when the eyeballs are pressed through closed lids.

Source : The Free Dictionary

Etymology : Late 19th century: formed irregularly from Greek ph?s ?light? + phainein ?to show?.