• word of the day

    iodopsin

    iodopsin - Dictionary definition and meaning for word iodopsin

    Definition
    (noun) a violet photopigment in the retinal cones of the eyes of most vertebrates; plays a role in daylight vision
Download our Mobile App Today
Receive our word of the day
on Whatsapp