phosphene
noun
Definitions
A sensation of lights caused by mechanical or electrical (rather than optical) stimulation of the retina.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A sensation of lights caused by mechanical or electrical (rather than optical) stimulation of the retina.