Phosphene

Definition:

  • (n.) A luminous impression produced through excitation of the retina by some cause other than the impingement upon it of rays of light, as by pressure upon the eyeball when the lids are closed. Cf. After-image.

Compare phosphene with other words:

phosphene vs. phosphine

phosphene vs. retina

phosphene vs. stimulation

optical vs. phosphene

electrical vs. phosphene

mechanical vs. phosphene

light vs. phosphene

phosphene vs. sensation