Medical term · P
A sensation of sparks or flashes of light across the visual field.
Browse all 2358 medical terms →