Phosphenes

Medical Condition:
Phosphenes

Visual sensations arising from mechanical or electrical stimulation of the eyeball.