| phosphene | <ophthalmology, physiology> Visual sensations arising from mechanical stimulation by pressure upon the eyeball when the lids are closed. It can also be produced by electrical stimulation of the eyeball. It is a luminous impression produced through excitation of the retina by some cause other than the impingement upon it of rays of light. Origin: Gr. Light + to show. (20 Sep 2002) |
|---|