Iodopsins Meaning

There are 1 meaning(s) for word Iodopsins

Meaning 1 : a violet photopigment in the retinal cones of the eyes of most vertebrates; plays a role in daylight vision