Phosphene

Phosphene

David Gomez Alzate / Germany

1. m. Visual sensation produced by mechanical excitation of the retina or by pressure on the eyeball.

en_USEnglish