iodopsins
iodopsins has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
noun
. Plural of iodopsin; light-sensitive pigments in the cone cells of the retina, involved in color vision.