yodopsina
Meanings
Noun
1. photopsin, iodopsin (biochemistry)