Biology Forums Dictionary
From Biology Forums Dictionary
A red- and far-red-light receptor typically found in the retina of the eye.
Biology Dictionary | About | Help | FAQ | Create account | Log in