YourDictionary

scotopsin medical definition

noun
The protein component of the pigment in the rods of the retina.

link/cite print suggestion box