PHOSPHENE


Meaning of PHOSPHENE in English

[phos.phene] n [ISV phos- + Gk phainein to show--more at fancy] (ca. 1860): a luminous impression due to excitation of the retina

Merriam-Webster English vocab.      Английский словарь Merriam Webster.