PHOSPHENE


Meaning of PHOSPHENE in English

n. the sensation of rings of light produced by pressure on the eyeball due to irritation of the retina.

Etymology: irreg. f. Gk phos light + phaino show

Oxford English vocab.      Оксфордский английский словарь.