Definition for Phosphene
From Biology Forums Dictionary
A phosphene is a phenomenon characterized by the experience of seeing light without light actually entering the eye.
From Biology Forums Dictionary
A phosphene is a phenomenon characterized by the experience of seeing light without light actually entering the eye.