VariousWords beta
Related Terms:
Noun
Definition: A sensation of lights caused by mechanical or electrical (rather than optical) stimulation of the retina.
VariousWords beta
Definition: A sensation of lights caused by mechanical or electrical (rather than optical) stimulation of the retina.